A
dvanced Java
S
ervices
JMS Java Message Service
Die Grundlagen
Was ist JMS
Wer stellt JMS zur Verfügung
JMS ist ein Teil von EJB
Fabriken und Nachrichtenkanäle
JMS-Server muß konfiguriert werden
Die Nachrichtenkonzepte
1 zu 1 Übermittlung (Point to Point Messaging)
Queue (Realisierung vonP2P)
1 zu n Übermittlung (Publisher/Subscriber Messaging)
Topic (Realisierung von Pub/Sub)
Die Architektur der einzelnen Komponenten
Einrichten von JMS mit Glassfish
Die drei ConnectionFactories
Einrichten der Nachrichtenkanäle
Was braucht der Client
Notwendige Archive
jms.jar
gf-client.jar
Eine GlassFish 3 Lösung
Senden und Empfangen mit einer Queue
Beispiel 1 : Nachricht senden, Nachricht empfangen
Der Sender
Der Empfänger
Ein möglicher Ablauf
Beispiel 2 : Nachricht senden, Nachricht empfangen und Antworten
Der Sender
Der Empfänger
Ein möglicher Ablauf
Senden und Empfangen mit zwei Queues
Beispiel 3 : Senden, Empfangen und Antworten mit zwei Queues
Der Sender
Der Empfänger
Ein möglicher Ablauf