Titel:

ebXML

Startseite
english
  
ISBN: 3446229159   ISBN: 3446229159   ISBN: 3446229159   ISBN: 3446229159 
 
|<< Anfang     < Zurück     Index     Weiter >     Ende >>|
  Wir empfehlen:       
 

3. ebXML Message Service 8 ²  Die SOAP encoding rules  definieren einen Serialisierungsmechanismus für Datentypen wieint”, float”, Arrays etc. ²  Die SOAP-RPC-Darstellung definiert eine Konvention, durch die ein RPC-Mechanismus3 repräsentiert wird. Der ebXML-Messaging-Service bezieht sich dabei lediglich auf eine Erweiterung des SOAP- Envelopes. Eine SOAP-Nachricht besteht immer aus drei Teilen: ²  Das Envelope-Element  ist das Topelement der Nachricht. ²  Der Header  ist ein Container, durch den flexibel zusätzliche Eigenschaften zum SOAP- Protokoll hinzugefügt werden können. Typischerweise können hier Eingenschaften wie Authentifizierung oder Transaktionsbehandlung definiert werden. ²  Der Body ist der Container, der die eigentliche Nachricht enthält. Der Inhalt des Bodys wird vom SOAP-Server an die empfangende Anwendung übergeben. Ein Beispiel-SOAP-Nachrichtenaustausch findet sich in Codebeispiel 1. SOAP with Attachments In vielen Nachrichten, die ausgetauscht werden sollen, sollen nicht nur in XML kodierte Daten enthalten sein.  Vielmehr ist es oftmals eine Anforderung, beispielsweise auch nicht-XML- Daten aus Altanwendungen (den sogenannten Legacy-Systemen) oder Binärdaten wie Grafi- ken über ein XML-konformes Protokoll wie SOAP zu versenden. Auch der ebXML-Messaging-Service macht keinerlei Angaben, wie die Geschäftsnachrichten selbst (der payload, siehe Kapitel 3.1) kodiert sein müssen. Deshalb setzt er auch auf SOAP with Attachments auf. SOAP with Attachments benutzt zur Bündelung einer SOAP-konformen Nachricht mit be- liebigen anderen Daten, die in irgendeinem Zusammenhang zu der Nachricht stehen, den Multipart/related MIME media type (RFC 2387) sowie ein URI-Schema, mit dem einzelne MIME Container referenziert werden können (RFC 2111 und RFC 2557). Mittels des URI- Schemas kann aus der SOAP-konformen Nachricht bezug genommen werden auf die einzelnen MIME Container und deren Inhalt. Ein Beispiel hierzu findet sich in Codebeispiel 2. In diesem Beispiel wird eine Nachricht ver- sandt, die eine Referenz auf eine in einem separaten MIME Container enthaltene Unterschrift im Grafikformat TIFF enthält. 3.3   Grundsätzliche ebXML-Nachrichtenstruktur Eine ebXML-Nachricht besteht aus einem oder mehreren MIME-Containern, wobei gilt: 3remote procedure call = entfernter Prozeduraufruf, vgl. DCE. Jörn Gersdorf Seminar WWW und Datenbanken
  
Komponentenbasierte Softwareentwicklung mit MDA, UML 2 und XML, 2. Auflage
von Andreas Andresen
Siehe auch:
Modellgetriebene Softwareentwicklung. MDA und M...
Patterns kompakt: Entwurfsmuster für effektiv...
IT-Projektmanagement kompakt (IT kompakt)
Agile Softwareentwicklung
Software Engineering: Grundlagen, Menschen, Pr...
Model-Driven Architecture: Eine praxisorienti...
 
   
 
     
|<< Anfang     < Zurück     Index     Weiter >     Ende >>| 

Zurück zur Themenseite:
StudyPaper.com/Startseite/Computer/Internet

Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache.
   
  Startseite  |  english  |  Bookmark setzen  |  Webseite weiterempfehlen  |  Copyright ©  |  Impressum