Che cosa è un client MQ?

June 22

Che cosa è un client MQ?


MQ Series è il nome di una famiglia di IBM software accodamento dei messaggi che comunica su diverse piattaforme. Software in famiglia includono Message Queue Interface API e l'interfaccia JMS. MQSeries Client è un programma parziale, progettato per funzionare con il supporto di altri software di code-gestione.

prima di MQ Series

Senza MQ Series, più errori si verificano tra i due sistemi di scambio di messaggi. Il sistema di invio può, per esempio, eliminare un file prima che il ricevitore ha ricevuto. Inoltre, più copie di un file possono essere inviati, sovrascrivere e cancellare l'originale. Infine, senza una corretta messa in coda, i messaggi possono essere inviati fuori servizio a causa delle dimensioni del file e altre impostazioni di sistema.

Funzione

MQ Series contiene i messaggi in coda e non rilascia loro fino a quando il software MQ sul sistema client remoto segnala un trasferimento di successo. Spostando messaggi singolarmente, mantiene le informazioni nel giusto ordine e assicura tutto viene ricevuto dal client remoto.

Requisiti

MQSeries strati in cima altri protocolli di comunicazione di rete. Lo strato più essenziale è il protocollo Transmission Control Protocol / Internet (TCP / IP). Dal momento che MQSeries Client non è un gestore code a pieno titolo, ha bisogno di essere collegato ad un sistema di gestione della coda supplementare, come AIX, OS / 2, UNIX, Windows NT o MVS / ESA.

Compatibilità

MQSeries comunica attraverso le piattaforme in modo da workstation o computer non devono essere in esecuzione sulla stessa piattaforma per lo scambio di informazioni. I programmi interagisce con può essere scritto in una varietà di linguaggi di programmazione come Visual Basic, Java, JMS, C ++, ActiveX, AMI e MQI.