Serwer WebSphere Application Server obsługuje
asynchroniczne przesyłanie komunikatów przy użyciu usługi JMS
(Java Message Service).
Domyślny dostawca przesyłania komunikatów umożliwia wykonywanie asynchronicznego
przesyłania komunikatów przez aplikacje korporacyjne wdrożone na serwerze
WebSphere Application Server bez konieczności instalowania
dostawcy JMS. Domyślny dostawca przesyłania komunikatów jest instalowany i uruchamiany
jako część serwera WebSphere Application Server.
Domyślny dostawca przesyłania komunikatów opiera się na technologiach integracji usług.
Konsola administracyjna serwera
WebSphere Application Server umożliwia konfigurowanie zasobów JMS:
- Fabryki połączeń JMS, które są wykorzystywane przez aplikacje do nawiązywania połączeń
z magistralą integracji usług.
- Kolejki JMS, które są używane przez aplikacje do wysyłania i odbierania komunikatów. Dana
aplikacja wysyła komunikat do określonej kolejki, następnie te komunikaty są
pobierane i przetwarzane przez inną aplikację, która prowadzi nasłuchiwanie tej
kolejki. Kolejki JMS są przypisane do miejsc docelowych kolejki na magistrali
integracji usług. Takie kolejki JMS są dostępne, w dłuższej
perspektywie czasu, dla wszystkich aplikacji posiadających dostęp do
magistrali.
- Tematy JMS, które mogą zostać wykorzystane przez aplikacje jako nazwane punkty
zbiorcze dla komunikatów. Aby wysyłać komunikaty, aplikacje publikują
komunikaty w ramach tematów.
Aby odbierać komunikaty, aplikacje
subskrybują tematy. Tematy JMS są przypisywane do obszarów tematu na
magistrali. Takie tematy JMS są dostępne, w dłuższej perspektywie czasu, dla
wszystkich aplikacji posiadających dostęp do magistrali.
Odsyłacze oznaczone tekstem (tryb z połączeniem) wymagają
dostępu do Internetu. Każdy odsyłacz uruchamia wyszukiwanie tematu w
elektronicznym Centrum informacyjnym. Po wyświetleniu wyników wyszukiwania należy wybrać temat najbardziej odpowiadający
konfiguracji użytkownika.