A JMS ügyfél (JMS API-t használó
Java™ alkalmazás) kapcsolatgyárakat
használ a kapcsolatok létrehozásához a JMS szolgáltatóval (egy
üzenetkezelési szolgáltató, mint a
IBM® MQ).
Erről a feladatról
Kapcsolatgyár meghatározásakor ki kell
választania a JMS szolgáltatóként használni kívánt üzenetkezelési
szolgáltatót. Ha módosítani szeretné a JMS szolgáltatót, akkor egy új
kapcsolatgyárat kell létrehoznia az új JMS szolgáltató számára.
A
JNDI névtér kezdeti kontextusának, amelyben létre kívánja hozni a
kapcsolatgyárat, meg kell jelennie a JMS adminisztrált objektumok mappában
és csatlakoztatva kell lennie a IBM MQ Explorer
alkalmazáshoz.
Kapcsolatgyár objektum létrehozásához
tegye a következőket.
Eljárás
- A Navigátor nézetben nyissa meg a JMS
adminisztrált objektumok mappát, és bontsa ki annak a JNDI
névtérnek a kezdeti kontextusát (és szükség esetén alkontextusait),
amelyben a kapcsolatgyár tárolásra fog kerülni.
- Kattintson jobb egérgombbal a
Kapcsolatgyárak mappára,
majd válassza az előugró menü
menüpontját. Az Új kapcsolatgyár varázsló megnyílik.
- A varázslóban írja be a kapcsolatgyár nevét, és válassza ki
az üzenetkezelési szolgáltatót, amelyhez a JMS ügyfél a kapcsolatgyár
használatával csatlakozni fog, majd kattintson a
Tovább gombra:
- Ha pont-pont üzenetkezelést használ vagy az
IBM MQ Közzététel/előfizetés
közvetítőt, akkor kattintson az IBM MQ lehetőségre.
- Válassza ki a létrehozni kívánt kapcsolatgyár típusát:
- Kattintson a Kapcsolatgyár
lehetőségre, ha a JMS alkalmazás pont-pont üzenetkezelést és
közzététel/előfizetés üzenetkezelést is használni fog, különösen ha
azt szeretné, hogy a JMS alkalmazás mindkét üzenetkezelési típust
ugyanazon tranzakció alatt hajtsa végre.
- Kattintson a Sor
kapcsolatgyár lehetőségre, ha a JMS alkalmazás csak pont-pont
üzenetkezelést fog használni.
- Kattintson a Témakör
kapcsolatgyár lehetőségre, ha a JMS alkalmazás csak
közzététel/előfizetés üzenetkezelést fog használni.
- Választható: Az XA tranzakciók támogatásához jelölje be az
XA tranzakciók támogatása
jelölőnégyzetet. Az XA tranzakciók nem támogatottak, ha Real-time
üzenetkezelési szolgáltatót használ.
- Kattintson a Tovább gombra.
- Válassza ki a kapcsolatgyár által létrehozott kapcsolatok
által használt szállítási típust, majd kattintson a
Tovább gombra:
- Ha a kapcsolatgyárat használó JMS ügyfél a sorkezelőtől
eltérő számítógépen található, akkor kattintson az
MQ Ügyfél lehetőségre. Ez azt
jelenti, hogy a kapcsolat TCP/IP-t használ. Ha az MQ
ügyfél beállítást választja és a varázsló előző oldalán
bejelölte az XA tranzakciók támogatása jelölőnégyzetet, akkor telepítenie
kell az IBM MQ
Java
kiterjesztett tranzakciótámogatás összetevőjét.
- Ha a kapcsolatgyárat használó JMS alkalmazás a sorkezelővel
egy számítógépen fut, akkor kattinthat az MQ
Ügyfél lehetőségre (lásd az előző beállítást) vagy a
Kötések lehetőségre, amely azt
jelenti, hogy a JMS ügyfél közvetlenül csatlakozik a sorkezelőhöz.
- Ha a kapcsolatgyárat használó JMS ügyfél TCP/IP használatával
fog csatlakozni a Real-time közvetítőhöz, akkor kattintson a
Közvetlen lehetőségre.
- Ha a kapcsolatgyárat használó JMS ügyfél HTTP alagút használatával
fog csatlakozni a Real-time közvetítőhöz, akkor kattintson a
Közvetlen HTTP lehetőségre.
Megjegyzés: A Valós idejű szállítás nem érhető el a
IBM MQ 8.0
alkalmazásban. A IBM MQ 8.0
alkalmazás használata esetén meghatározhatja a Valós idejű szállítást, de az
meghiúsul, amikor kísérlet történik a kapcsolat kialakítására.
- Választható: Ha a kapcsolatgyár objektumot egy meglévő kapcsolatgyár
jellemzőivel kívánja létrehozni, akkor kattintson a Létrehozás
egy meglévő JNDI objektum jellemzőivel lehetőségre, majd a
meglévő kapcsolatgyár kiválasztásához kattintson a
Kiválasztás elemre.
- Kattintson a Befejezés gombra.
Eredmények
Az új kapcsolatgyár megjelenik a Kapcsolatgyárak mappa
Tartalom nézetében.