Kapcsolatgyár létrehozása

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

  1. 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.
  2. Kattintson jobb egérgombbal a Kapcsolatgyárak mappára, majd válassza az előugró menü Új > Kapcsolatgyár... menüpontját. Az Új kapcsolatgyár varázsló megnyílik.
  3. 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.
  4. 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.
  5. 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.
  6. Kattintson a Tovább gombra.
  7. 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.
  8. 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.
  9. Kattintson a Befejezés gombra.

Eredmények

Az új kapcsolatgyár megjelenik a Kapcsolatgyárak mappa Tartalom nézetében.