Der Beispielcode 'Coordinated Request Reply' ist eine Musteranwendung für einen Nachrichtenfluss, die auf einem Szenario basiert, bei dem zwei Anwendungen mit unterschiedlichen Nachrichtenformaten miteinander kommunizieren. Eine Anwendung verwendet ein selbstdefinierendes XML-Nachrichtenformat, während die andere Nachrichten im Custom Wire-Format (CWF) verwendet. Die zwei Anwendungen kommunizieren über WebSphere MQ- und JMS-Nachrichten in einem Anfrage/Antwort-Verarbeitungsmuster. Für eine erfolgreiche Kommunikation müssen die Nachrichtenformate sowohl für die Anforderungs- als auch für die Antwortnachrichten umgewandelt werden. Anhand zweier zusätzlicher Anwendungen wird veranschaulicht, wie der globale Cache für eine gemeinsame Nutzung durch zwei Nachrichtenflüsse eingesetzt werden kann, die auf unterschiedlichen Integrationsservern aktiv sind.
Der Beispielcode 'Coordinated Request Reply' enthält vier Anwendungen und eine Bibliothek. Die Bibliothek enthält einen Verweis auf eine Nachrichtengruppe und ein Integrationsprojekt, die für beide Anwendungen gelten. Anhand der Anwendungen und Bibliotheken werden die Erstellung und Verwaltung von Ressourcen bei der Entwicklung und Implementierung von Anwendungen und während des operativen Managements vorgestellt.
Der Beispielcode 'Coordinated Request Reply' veranschaulicht die Verwendung eines globalen Caches oder einer Speicherwarteschlange zum Speichern von Informationen für den Anforderungs- (Request) und den Antwortnachrichtenfluss (Reply).
Weitere Informationen zu Anwendungen und Bibliotheken finden Sie in der Dokumentation zu IBM Integration Bus im Abschnitt Anwendungen und Bibliotheken.
Weitere Informationen zur Verwendung eines globalen Cache finden Sie in der IBM Integration Bus-Dokumentation unter Global Cache overview (Übersicht über den globalen Cache).
Der Beispielcode 'Coordinated Request Reply' veranschaulicht die Verwendung der folgenden Ressourcen:
HINWEIS: In WebSphere Message Broker Version 8.0 und IBM Integration Bus Version 9.0 oder höher werden Nachrichten für die meisten Datenformate (einschließlich der neuen DFDL-Domäne) bevorzugt mit Nachrichtenmodell-Schemadateien modelliert, die in den Bibliotheken enthalten sind. Nachrichtengruppen werden weiterhin unterstützt und sind bei Verwendung von MRM- oder IDOC-Domänen sogar erforderlich. Sie können weiterhin Nachrichtengruppen zu ihrer Verwendung in Nachrichtenflüssen importieren und implementieren. Wenn Sie jedoch bei der Verwendung dieses Beispielcodes eine oder mehrere Nachrichtengruppen, -definitionen oder -kategorien erstellen müssen, aktivieren Sie zunächst im IBM Integration Toolkit die Nachrichtengruppenentwicklung. Weitere Informationen finden Sie in der Dokumentation zu IBM Integration Bus im Abschnitt Nachrichtengruppenentwicklung aktivieren.
Weitere Informationen zum Beispielcode und zur Ausführung des vordefinierten Beispielcodes unter Verwendung der Assistenten finden Sie unter den folgenden Links:
Importieren und Implementieren: 5 Minuten
Informationen zum Beispielcode lesen
Sie können den Beispielcode auf eine der folgenden Arten einrichten:
Sie können einen Beispielcode nur importieren bzw. importieren und implementieren, wenn Sie das Information Center verwenden, das im IBM Integration Toolkit integriert ist.
Wenn Sie den Beispielcode beendet haben, können Sie ihn auf folgende Arten entfernen: