Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
21 Cards in this Set
- Front
- Back
JMS
|
Java Messaging Service
|
|
JMS: Administrierte Objekte
|
Queue Destination:
- Point-to-Point Topic Destination: - publish/subscribe |
|
JMS: Clients
|
- Die Clienten können Synchron verbunden sein, Er verbindet sich auf die Queue und holt die Nachrichten
- Asynchron, der Teilnehmer erhält eine Notifikation, er holt danach die Nachricht ab... |
|
JMS: NachrichtAufbau
|
- Header
- Properties - Body (Je Nach Nachricht Art ein anderer Typ) |
|
JMS: Nachricht Arten
|
- StreamMessage
- TextMessage - ObjectMessage - ByteMessage - MapMessage |
|
JMS: StreamMessage
|
- Ein Stream von java primitiven Werten
- Wird sequentiell aufgefüllt und gelesen |
|
JMS: TextMessage
|
XML Message
|
|
JMS: ObjectMessage
|
ein serialisiertes java Objekt
|
|
JMS: ByteMessage
|
Ein Stream von uninterpretierten Bytes oder Binären Daten
|
|
JMS: MapMessage
|
Ein Set von Wert-Paaren, HashTable
|
|
JMS: Point-to-Point Messaging
|
- Ein Client sendet Nachrichten in eine Queue
- Die Queue hält die Nachrichten bis sie konsumiert werden - Einen Sender hat nur einen Empfänger (point-to-point) |
|
JMS: Publish/Subscribe Messaging
|
- Ein Client sendet Nachrichten in eine Topic-queue
- Die Topic-Queue hält die Nachrichten bis sie von allen gelesen wurden |
|
MDB
|
Message Driven Bean
|
|
Was ist ein MDB?
|
- Erlaubt es in JavaEE5 Nachrichten asynchron zu kommunizieren
- Wie ein Eventlistener |
|
Unterschied von MDB zu Session Beans
|
- Clients greifen nicht über Interfaces auf MDB zu
- Ähnlich wie Stateless Beans (Als Webservices) |
|
Aufruf MDB
|
- Ein MDB wird nicht direkt über ein Interface aufgerufen, sondern über JMS, wie vorher beschrieben
- Ist Asynchron, onMessage() tu was... |
|
JAX-WS
|
Java Web Services
- Aufruf über SOAP Objekte |
|
SOAP
|
- Simple Object Access Protocol
- XML Nachricht - XML ist aber nicht überall geeignet, oft wird die Datenmenge viel grösser! |
|
UDDI
|
- Standardisierter Verzeichnisdienst
|
|
WSDL
|
- Plattformunabhängige, Programmiersprach & Protokoll unabhängig
- Basis XML - Austaushc von Nachrichten - Beschreibungssprache für Webservices - Angaben zu Schnittstellen, Zugangsprotokoll/DeplomentInfo, |
|
WebService Aufruf
|
- Ein Client findet über den UDDI den Service
- Wenn er den Service gefunden hat, kommuniziert der Client direkt mit dem Server über SOAP Nachrichten |