C/C++ / CGI / Sieć Novell / PHP / Java / SQL / Oracle / WebSphere MQ / WebSphere Message Broker / JavaScript / Humor / IT Quiz

Distribution Lists (Listy dystrybucyjne)

Listy dystrybucyjne to specjalna technologia pozwalająca na wysyłanie komunikatów do wielu kolejek za pomocą jednej komendy. Plusem takiego rozwiązania jest przede wszystkim optymalizacja. Jednym wywołaniem powiadamiamy menadżer, żeby komunikat wysłał do kilku kolejek. Oszczędzamy tu na operacjach sieciowych. Może się okazać, że po drodze jeden z menadżerów nie implementuje takiej funkcjonalności. Wtedy menadżery komunikują się w standardowy sposób.

Przykład kodu realizującego taka funkcjonalność może mieć postać:

...
MQQueueManager qMgr = new MQQueueManager("QM1");
       MQDistributionListItem[] mqdil = new MQDistributionListItem[2];
             MQDistributionListItem item1 = new MQDistributionListItem();
             MQDistributionListItem item2 = new MQDistributionListItem();
             item.queueName = "QUEUE.OUT1";
             item2.queueName = "QUEUE.OUT2";
             mqdil[0] = item;
             mqdil[1] = item2;
             int openOptions = MQC.MQOO_OUTPUT;
             MQDistributionList ret = qMgr.accessDistributionList( mqdil, openOptions);


Powrót


  Autorem serwisu jest Marcin Kasiński
Wszelkie prawa zastrzeżone. All rights reserved.
powered by technology... linux eclipse java php