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.

Broker implementiert Schnittstelle, die nicht auf Web-Service basiert, in neuem Web-Service

In diesem Web-Service-Szenario stellt der Broker für bestehende Clients, bei denen es sich nicht um Web-Services handelt, die Kompatibilität mit früheren Versionen sicher, um eine neue Web-Service-Implementierung aufzurufen, die von einem SOAP-Toolkit zur Verfügung gestellt wird.

Das Diagramm wird im umgebenden Text beschrieben.
Dieses Diagramm zeigt einen Nachrichtensatz, der aus einer Schnittstellendefinition (z. B. aus einer Headerdatei) erstellt wurde, die von einer bestehenden Clientanwendung verwendet wird. Aus dem Nachrichtensatz wird eine WSDL-Datei generiert, die zum Erstellen einer neuen Web-Service-Implementierung verwendet wird. Zum Aufruf des neuen Web-Service wird ein auf dem Nachrichtensatz basierender Nachrichtenfluss erstellt. Der Nachrichtenfluss und die Nachrichtengruppe werden in einem Broker implementiert, um der neuen Web-Service-Implementierung die Schnittstelle der Ursprungsanwendung bereitzustellen.

Beschreibung der Symbole:

In diesem Diagramm werden die Symbole beschrieben, die in anderen Diagrammen verwendet werden; es wird nicht hier beschrieben, da es zu diesen Diagrammen eigene Beschreibungen gibt.

Mögliche Einsatzbereiche

Sie möchten eine Anwendung in eine Web-Service-Implementierung migrieren, z. B. eine EJB-Implementierung auf einem Anwendungsserver, um eine bessere Skalierbarkeit zu bieten.

Eine große Zahl der Benutzer besitzt jedoch bestehende Clients, die nicht sofort ersetzt werden können. Mithilfe des Brokers können diese Clients die neue Web-Service-Implementierung nutzen.

Entwicklungsschritte

  1. Erstellen Sie einen Nachrichtensatz für Geschäftsnachrichten, indem Sie beispielsweise eine bestehende Schnittstellendefinition, z. B. eine C-Headerdatei oder ein COBOL-Copybook, importieren.
  2. Generieren Sie aus der Nachrichtengruppe eine WSDL-Definition.
  3. Erstellen Sie mithilfe eines SOAP-Toolkits oder Anwendungsservers eine geeignete Web-Service-Implementierung auf Basis der WSDL-Definition.
  4. Entwickeln Sie einen Nachrichtenfluss als Vermittler zwischen dem ursprünglich bestehenden Client und dem neuen Web-Service.

Zur Ausführungszeit

Der Nachrichtenfluss empfängt eine Anforderung vom bestehenden Client, wandelt sie in eine Web-Service-Anforderung um und ruft den Web-Service auf. Die Antwort vom Web-Service wird in ein Format umgewandelt, das vom bestehenden Client verstanden wird.

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 | ac34560_