ZAWWW-2st1.2-w04.tresc-1.0-Slajd21
Korzystanie z komunikatowego EJB
Klient korzysta z komunikatowego komponentu EJB poprzez wysłanie komunikatu do miejsca przeznaczenia, z którym związany jest komponent. Slajd pokazuje przykład wysłania komunikatu tekstowego do kolejki. Kod klienta w żaden sposób nie wskazuje na to, że odbiorcą komunikatu będzie komunikatowy EJB. Znaczenie wyróżnionych fragmentów kodu jest następujące:
1. Wstrzyknięcie wskazanego obiektu ConnectionFactory, poprzez który klient uzyska połączenie z systemem przekazywania komunikatów.
2. Wstrzyknięcie obiektu reprezentującego wskazaną kolejkę komunikatów.
3. Utworzenie połączenia z systemem przekazywania komunikatów.
4. Utworzenie sesji w ramach połączenia.
5. Utworzenie obiektu producenta komunikatów dla wskazanej kolejki.
6. Utworzenie komunikatu typu tekstowego.
7. Umieszczenie tekstu w komunikacie.
8. Wysłanie komunikatu do kolejki.