IMS MFS-SOA-Unterstützung - Übersicht

IMS Message Format Service-Unterstützung für die serviceorientierte Architektur (MFS SOA) ist die nächste Generation der MFS-Web-Service-Unterstützung, die in IBM® Rational Application Developer for WebSphere Software (Rational Application Developer) Version 7.5 und höher eingeführt wird. Sie wurde für die Verwendung des neuesten Programmiermodells (J2EE Connector, J2C) konzipiert, das von Rational Application Developer unterstützt wird.

MFS SOA ist integriert in das Framework 'Enterprise Metadata Discovery' (EMD) von Rational Application Developer, um vorhandene MFS-basierte IMS-Anwendungen in J2C-Java™-Beans und in J2C-Java-Datenbindungsklassen umzuwandeln. Nach dem Erstellen einer J2C-Java-Bean können Sie Java EE-Artefakte wie Java Server Pages (JSPs), Enterprise JavaBeans (EJBs) oder Web-Services erstellen, um die generierte J2C-Java-Bean zu implementieren. MFS SOA unterstützt interaktive MFS-basierte IMS-Transaktionen.

Der MFS SOA-Assistent, der in die J2C-Assistenten von Rational Application Developer integriert ist, ruft das MFS SOA-Importprogramm auf, um MFS-Quellendateien zu analysieren und Services für MFS-basierte IMS-Transaktionen zu erstellen. Der MFS SOA-Assistent unterstützt Anwendungsentwickler bei der Auswahl des MFS-Nachrichteneingabedeskriptors (Message Input Descriptor, MID) und des Nachrichtenausgabedeskriptors (Message Output Descriptor, MOD) sowie beim Füllen der Servicedefinition (einschließlich des Schemas für Eingabe- und Ausgabetypen). Die Servicebeschreibung und das XML-Schema enthalten alle Informationen, die der MFS-Datenbindungsgenerator benötigt, um die Dateien für die MFS-J2C-Java-Datenbindung zu generieren.

Diese generierten J2EE-Artefakte werden anschließend in eine EAR-Datei (EAR = Enterprise Application Archive) gepackt. Danach implementiert ein Anwendungsentwickler oder Anwendungsserveradministrator die EAR-Datei für die Ausführung auf einem J2EE-kompatiblen Anwendungsserver wie IBM WebSphere Application Server.
Abbildung 1. Laufzeitumgebung für MFS SOA-Unterstützung
Dieses Diagramm zeigt die MFS SOA-Unterstützungskomponenten in der Laufzeitumgebung von WebSphere Application Server sowie die Komponenten in IMS, die während der Laufzeit aktiv sind.

Komponenten der MFS SOA-Unterstützung

Für die MFS SOA-Unterstützung ist eine Entwicklungsumgebung erforderlich, die in der folgenden Software enthalten ist.

Die Laufzeitumgebung beinhaltet die folgende Software:


Feedback