Klient JMS (aplikacja Java™
używająca interfejsu API JMS) korzysta z fabryk połączeń do tworzenia połączeń
z dostawcą JMS (dostawcą komunikatów takim jak produkt
IBM® MQ).
O tym zadaniu
Podczas definiowania fabryki połączeń wybierany jest dostawca komunikatów, który ma być używany jako dostawca JMS. Jeśli użytkownik chce zmienić dostawcę JMS, musi utworzyć nową fabrykę połączeń dla nowego dostawcy JMS.
W
folderze Administrowane obiekty JMS musi być wyświetlony kontekst początkowy
dla przestrzeni nazw JNDI, w której użytkownik chce utworzyć fabrykę połączeń,
i musi on być połączony z programem IBM MQ Explorer.
Aby utworzyć obiekt fabryki połączeń, wykonaj następujące kroki.
Procedura
- W widoku Nawigatora rozwiń folder Obiekty administrowane JMS, a następnie rozwiń kontekst początkowy (i w razie potrzeby podkonteksty) dla przestrzeni nazw JNDI, w której będzie składowana fabryka połączeń.
- Kliknij prawym przyciskiem myszy folder
Fabryki połączeń, a następnie
kliknij opcję
. Zostanie uruchomiony kreator nowej fabryki połączeń.
- W kreatorze wpisz nazwę fabryki połączeń i wybierz dostawcę komunikatów, do połączenia z którym klient JMS będzie używać fabryki połączeń, a następnie kliknij przycisk Dalej:
- Jeśli używasz przesyłania komunikatów typu punkt z punktem lub brokera
publikowania/subskrypcji produktu IBM MQ,
kliknij opcję IBM MQ.
- Wybierz typ fabryki połączeń, która ma być utworzona:
- Kliknij opcję Fabryka połączeń, jeśli aplikacja JMS będzie korzystać zarówno z przesyłania komunikatów typu punkt z punktem, jak i publikacji/subskrypcji, a w szczególności jeśli aplikacja ma wykonywać oba typy przesyłania komunikatów dla tej samej transakcji.
- Kliknij opcję Fabryka połączeń kolejki, jeśli aplikacja JMS będzie używać tylko przesyłania komunikatów typu punkt z punktem.
- Kliknij opcję Fabryka połączeń sekcji, jeśli aplikacja JMS będzie używać tylko przesyłania komunikatów typu publikacja/subskrypcja.
- Opcjonalnie: aby były obsługiwane transakcje XA, zaznacz pole wyboru Obsługa transakcji XA. Transakcje XA nie są obsługiwane, jeśli dostawcą komunikatów jest Czas rzeczywisty.
- Kliknij przycisk Dalej.
- Wybierz typ przenoszenia, jaki ma być używany przez połączenia tworzone przez fabrykę połączeń, a następnie kliknij przycisk Dalej:
- Opcjonalnie: jeśli chcesz utworzyć obiekt fabryki połączeń z atrybutami
zgodnymi z atrybutami istniejącej fabryki połączeń, wybierz opcję
Utwórz z atrybutami opartymi na istniejącym obiekcie
JNDI, a następnie w celu wybrania istniejącej fabryki połączeń
kliknij opcję Wybierz.
- Kliknij przycisk Zakończ.
Wyniki
Nowa fabryka połączeń jest wyświetlana w widoku Zawartość folderu fabryk połączeń.