2011-06-07 20 views

risposta

16

WebSphere MQ è stato originariamente creato per essere uno stack di comunicazione locale che risiedeva sullo stesso server delle applicazioni che lo utilizzavano. In questa modalità, le applicazioni parlano con Inter Process Communication (IPC). È qui che due processi sullo stesso server comunicano tra loro tramite memoria condivisa, semafori e altre comunicazioni locali.

Eventualmente il client MQ è stato creato e ha consentito alle applicazioni di comunicare con WebSphere MQ tramite la rete. Ciò significava che ora esistevano due modalità di comunicazione con il gestore code. Il termine modalità client si è naturalmente presentato per fare riferimento alle comunicazioni utilizzando il client MQ. Il termine Modalità binding è nato per differenziare la modalità client dalle connessioni IPC WMQ native.

Pertanto, quando si legge che un agente FTE utilizza le connessioni in modalità binding, significa che viene eseguito sullo stesso server di un gestore code e che comunica con il gestore code utilizzando la memoria condivisa anziché la rete.

Si noti che con WebSphere MQ File Transfer Edition la licenza si riferisce ai pacchetti "Client" e "Server" dei prodotti. Il pacchetto client è gli agenti FTE senza una copia di WebSphere MQ Server incluso. Il pacchetto server è gli stessi componenti FTE in bundle con una copia di WebSphere MQ Server e con la possibilità di connettersi in modalità binding.

+0

Penso che le associazioni stesse siano di due tipi ora. Collegamenti del server in cui i collegamenti risiedono nello stesso server del gestore code e dei collegamenti client in cui risiedono nello stesso server remoto o diverso per il server dei gestori code. – sijo0703

+2

Poiché la domanda era "Cosa si intende per modalità di associazione *** in WebSphere MQ? ***" la mia risposta utilizza i termini definiti da IBM. Per un esempio, consultare [Modalità di connessione per classi IBM MQ per JMS] (http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.dev.doc/q031720_.htm ? lang = it) che corrisponde alla terminologia utilizzata nella documentazione MFT (precedentemente FTE). –

Problemi correlati