WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Nachrichtenflüsse bei der XML-Domäne

Wenn Sie nicht die SOAP-Domäne verwenden, muss Ihr Nachrichtenfluss das Bitstromformat der von Ihnen verwendeten Web-Service-Nachrichten berücksichtigen. Von jeder Domäne wird ein anderes Format für die logische Baumstruktur genutzt.

Bei SOAP-Nachrichten können Sie entweder die XMLNSC-Domäne oder die MRM XML-Domäne verwenden. Beide Domänen bieten die Möglichkeit einer Gültigkeitsprüfung. Die XMLNSC-Domäne ist effizienter, während die MRM XML-Domäne hilfreich sein kann, wenn Sie bestimmte Anforderungen an die Nachrichtenumsetzung stellen (beispielsweise, wenn Ihre Nachrichtenfluss auch Binärdatenformate verwendet).

Wenn die Nachrichten MIME verwenden (beispielsweise SOAP with Attachments oder MTOM), können Sie die MIME-Domäne nutzen. In diesem Fall muss Ihr Nachrichtenfluss in der Regel zumindest auch den MIME-Bereich identifizieren, der den SOAP-Nutzdaten entspricht, und diesen Bereich dann syntaktisch unter Verwendung der XMLNSC- oder MRM-Domäne analysieren.

In der SOAP-Domäne werden Ihre Knoten mithilfe von WSDL automatisch mit den entsprechenden Endpunktdaten konfiguriert. Wenn Sie nicht die SOAP-Domäne verwenden, müssen Sie die Transportknoten manuell auswählen und konfigurieren. Folgende WSDL-Bindungen sind typisch:

Sie können Nachrichtenflüsse konfigurieren, die Eingabenachrichten von Clients über eine der Transportmethoden empfangen und über eine andere mit einem Web-Service oder einer traditionellen Anwendung interagieren.

Sie können eine Nachricht an mehrere Adressen weitergeben. Beispielsweise kann eine Web-Service-Antwort, die von einem HTTPReply-Knoten über einen MQOutput-Knoten, der erforderliche Anpassungen der Nachrichtenheader durchführt, an eine Überwachungsanwendung gesendet werden.

Die Knoten werden gemeinsam in den folgenden Basismustern verwendet, wobei HTTP-Knoten als Beispieltransporte verwendet werden:

Sie können die SOAPExtract- und SOAPEnvelope-Knoten bei Bedarf in Verbindung mit diesen Mustern verwenden, um jeweils die SOAP-Nutzdaten zu extrahieren und eine neue SOAP-Rahmenanweisung zu erstellen.

Damit der Nachrichtenfluss Nachrichten überprüfen kann, müssen Sie im Nachrichtenfluss eine entsprechende Anwendung, Bibliothek oder eine Nachrichtengruppe implementieren. Diese Anwendung, Bibliothek oder Nachrichtengruppe muss eine WSDL-Datei enthalten. Dazu können Sie eine WSDL-Datei in die Anwendung oder Bibliothek importieren oder aber auf Basis einer vorhandenen Nachrichtengruppe erstellen. Sie finden ausführliche Informationen zum Import einer bestehenden WSDL im Abschnitt Aus WSDL-Datei importieren. Im Abschnitt Nachrichtengruppen: WSDL-Generierung finden Sie ausführliche Informationen zur Generierung einer WSDL auf Basis einer bestehenden Nachrichtengruppe.

Wenn Sie eine WSDL-Datei auf Basis einer Nachrichtengruppe generiert haben, enthält die generierte Nachrichtengruppe Definitionen für die relevante Version der SOAP-Rahmenanweisung sowie für die XML-Nutzdaten, die durch die WSDL definiert sind. Wenn Sie eine WSDL-Datei in eine Anwendung oder Bibliothek importiert haben, werden anstelle von Nachrichtendefinitionen Nachrichtenstammelemente erstellt. In der XMLNSC-Domäne können Nachrichten anhand einer Nachrichtengruppe, einer Anwendung oder Bibliothek geprüft werden, in der MRM-Domäne nur anhand einer Nachrichtengruppe. Nähere Informationen finden Sie unter Nachrichten überprüfen.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:20:11


KonzeptthemaKonzeptthema | Version 8.0.0.5 | ac34520_