Tworzenie i konfigurowanie obiektów administrowanych JMS
Produkt IBM® MQ Eksplorator służy do konfigurowania obiektów administrowanych JMS , które umożliwiają komunikację między aplikacjami produktu Java i produktem IBM MQ.
Informacje o zadaniu
Java Message Service (JMS) to interfejs API języka Java , który umożliwia aplikacjom napisanie w języku Java specyfikacji JMS komunikowanie się z dowolnym produktem przesyłania komunikatów, który jest używany przez użytkownika. implementuje interfejs API JMS . Ponieważ interfejs API JMS jest otwartym standardem i ma wiele implementacji, można wybrać dostawcę przesyłania komunikatów (dostawcę JMS ), który ma być używany zgodnie z wymaganiami.
Java Message Service (JMS 2.0)
Wiadomości Jakarta 3.0
W klasach IBM MQ classes for JMSistnieją dwa typy obiektów administrowanych JMS :
- Fabryki połączeń, z których korzysta klient JMS w celu tworzenia połączeń z dostawcą JMS .
- Miejsca docelowe, które są używane przez klienta JMS do reprezentowania celu i źródła komunikatów.
Administrowane obiekty są przechowywane w usłudze katalogowej i nazewnictwa, do której dostęp jest uzyskiwany przez program IBM MQ Explorer przy użyciu interfejsu Java Naming Directory Interface (JNDI). API. Administrowane obiekty są przechowywane w położeniach w usłudze katalogowej i nazewnictwa określanej jako przestrzenie nazw JNDI . Istnieją różne dostawcy usług JNDI , których można używać jako usługi katalogowej i nazewnictwa, w tym protokół LDAP (Lightweight Directory Access Protocol) oraz lokalne lub zdalne systemy plików.
Ponieważ klient JMS korzysta z obiektów administrowanych JMS w celu nawiązywania połączenia z dostawcą JMS , należy skonfigurować administrowane obiekty w celu zdefiniowania sposobu wysyłania i odbierania komunikatów przez klienta JMS , publikowania i subskrybowania komunikatów. Klient JMS nie komunikuje się bezpośrednio z dostawcą JMS i nie zawiera informacji o tym, który dostawca JMS jest używany. Oznacza to, że można zmienić dostawcę JMS bez konieczności aktualizowania klienta JMS .
Aby skonfigurować produkt Klasy produktu IBM MQ dla usługi JMS w taki sposób, aby klient JMS mógł łączyć się z administrowanymi obiektami w przestrzeni nazw JNDI i uzyskiwać do nich dostęp, należy wykonać następujące czynności w programie IBM MQ Eksplorator:
Procedura
- Połącz się z przestrzenią nazw JNDI . Więcej informacji na ten temat zawiera sekcja Dodawanie kontekstu początkowego.
- Utwórz i skonfiguruj administrowane obiekty, które są przechowywane w przestrzeni nazw JNDI . Więcej informacji na ten temat zawiera sekcja Tworzenie fabryki połączeń i Tworzenie miejsca docelowego.
Wyniki
Więcej informacji na temat programowania aplikacji JMS i konfigurowania produktu Klasy produktu IBM MQ dla usługi JMSzawiera sekcja Korzystanie z klas IBM MQ dla usługi JMS w podręczniku Dokumentacja produktu IBM.