Rational Developer for System z, Version 7.6

Unterstützung für die Service Component Architecture

CICS bietet Unterstützung für Anwendungen, die den Spezifikationen der Service Component Architecture (SCA) entsprechen. SCA unterstützt die schnelle Implementierung neuer Anwendungen, um sich ändernde Geschäftsanforderungen zu erfüllen, indem die Wiederverwendung vorhandener Anwendungsressourcen in einem Komponentenmodell gefördert wird.

In der Service Component Architecture werden Anwendungen aus Services zusammengesetzt. Dabei wird jeder Service durch die Verwendung von einer oder mehreren Komponenten beschrieben. Diese Komponenten werden zu einer Verbundanwendung zusammengesetzt, die als Teil eines Geschäftsservice Bestandteil einer serviceorientierten Architektur (SOA) ist. Ein Geschäftsservice ist ein eher an Geschäftsprozessen und Modellen ausgerichteter Service als eine technische Implementierung.

Das SCA-Komponentenmodell ist flexibel. Daher können Sie dieselben Komponenten in unterschiedlichen Verbundanwendungen wiederverwenden, ohne die zugrunde liegende Geschäftslogik ändern zu müssen.

Sie können Verbundanwendungen mithilfe der SCA-Tools in Rational Developer for System z erstellen. Die SCA-Tools implementieren Verbundanwendungen in CICS als Pakete. Sie können mithilfe der BUNDLE-Ressource aktiviert und inaktiviert werden.

Sie können zwei Servicetypen aus Ihren CICS-Anwendungen erstellen:
Channelbasierte Services
Diese Services nutzen die Unterstützung der Service Component Architecture (SCA), um Anwendungen als Komponenten zu beschreiben. Die Schnittstelle für diese Services ist ein Channel. Channelbasierte Services können nur von anderen CICS-Anwendungen mithilfe des API-Befehls INVOKE SERVICE aufgerufen werden.
XML-basierte Services
Bei diesen Services handelt es sich normalerweise um Web-Service-Provider- oder Web-Service-Requester-Anwendungen, die XML als Schnittstelle zu anderen Anwendungen und eine Bindung zur Umwandlung der Daten verwenden. Web-Service-Anwendungen können ebenfalls als Komponenten beschrieben werden, die die Service Component Architecture verwenden. Als Schnittstelle für diese Services dient XML mit einer Bindung zur Umwandlung der Daten. XML-basierte Services können von anderen CICS-Anwendungen mithilfe des API-Befehls INVOKE SERVICE oder von einem externen Client aufgerufen werden.

Nutzungsbedingungen | Feedback

Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)