IBM MQ JMS osztályok üzenetkezelés-szolgáltatók

A JMS ügyfél (JMS API-t használó Java™ alkalmazás) egy kapcsolatgyárat használ a kapcsolat létrehozásához a JMS szolgáltatóval. A JMS szolgáltatóként használt üzenetkezelési szolgáltató határozza meg, hogy mely szállítási típusok használhatóak a kapcsolathoz.

Ha pont-pont üzenetkezelést használ, vagy a IBM® MQ Közzététel/előfizetés közvetítőt használja a közzététel/előfizetés üzenetkezeléshez, akkor a IBM MQ alkalmazást kell használnia üzenetkezelés-szolgáltatóként. A JMS ügyfél ezért egy sorkezelőhöz csatlakozik, és a kapcsolat által használt szállítási típus attól függ, hogy a JMS ügyfél és a sorkezelő ugyanazon a számítógépen található-e:

  • Ha a JMS ügyfél a sorkezelőtől eltérő számítógépen található, akkor a JMS ügyfélnek egy ügyfélkapcsolatot (TCP/IP) kell használnia a sorkezelőhöz csatlakozáshoz.
  • Ha a JMS ügyfél és a sorkezelő ugyanazon a számítógépen található, akkor a JMS ügyfél a sorkezelőhöz csatlakozhat közvetlenül kötések használatával, vagy egy ügyfélkapcsolat (TCP/IP) használatával.

Kapcsolatgyár létrehozásakor ki kell választania a JMS szolgáltatóként használni kívánt üzenetkezelési szolgáltatót. Ez arra kényszeríti a kapcsolatgyárat, hogy csak a kiválasztott üzenetkezelési szolgáltatónak megfelelő kapcsolatokat hozzon létre. Ha módosítani szeretné az üzenetkezelési szolgáltatót, akkor egy új kapcsolatgyárat kell létrehoznia, és meg kell adnia egy másik üzenetkezelési szolgáltatót. További információkért tekintse meg a Kapcsolatgyár létrehozása részt.

Azonban a használt szállítási típust módosíthatja, ha az új szállítási típus megfelelő a kiválasztott üzenetkezelési szolgáltató számára. Ennek végrehajtásához módosítania kell a szállítási típust, amely ahhoz a kapcsolatgyárhoz van társítva, amelyet a JMS ügyfél használ a kapcsolatok létrehozásához. További információkért tekintse meg a Kapcsolatokhoz használt szállítási típus módosítása részt.