Introduzione alla gestione delle code distribuite

DQM (Distributed Queue Management) viene utilizzato per definire e controllare la comunicazione tra i gestori code.

Gestione code distribuite:
  • Consente di definire e controllare i canali di comunicazione tra i gestori code
  • Fornisce un servizio del canale dei messaggi per spostare i messaggi da un tipo di coda locale, noto come coda di trasmissione, a link di comunicazioni su un sistema locale e da link di comunicazioni a code locali su un gestore code di destinazione
  • Fornisce funzioni per monitorare il funzionamento dei canali e diagnosticare i problemi, utilizzando pannelli, comandi e programmi

Le definizioni dei canali associano i nomi dei canali alle code di trasmissione, agli identificatori dei collegamenti di comunicazioni e agli attributi dei canali. Le definizioni di canale sono implementate in modi diversi su piattaforme diverse. L'invio e la ricezione di messaggi è controllata da programmi noti come MCA (message channel agent) , che utilizzano le definizioni di canale per avviare e controllare la comunicazione.

Gli MCA a loro volta sono controllati dallo stesso DQM. La struttura è dipendente dalla piattaforma, ma in genere include listener e controlli trigger, insieme a comandi e pannelli dell'operatore.

Un canale messaggi è un pipe unidirezionale per lo spostamento di messaggi da un gestore code a un altro. Quindi un canale di messaggi ha due endpoint, rappresentati da una coppia di MCA. Ogni endpoint ha una definizione della sua fine del canale di messaggi. Ad esempio, un'estremità definirebbe un mittente, l'altra un destinatario.

Per informazioni sulle uscite dei canali, vedere Programmi di uscita dei canali di messaggistica.