• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/21

Click to flip

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