Rational Developer for System z, version 7.6

Création de services métier à partir des applications CICS

Les applications qui constituent des services métier peuvent faire partie d'une architecture SOA. Un service métier est un service aligné avec des processus et des modèles métier plutôt qu'avec une implémentation technique. Vous pouvez exposer les applications CICS nouvelles ou existantes dans le cadre d'un service métier en utilisant la prise en charge fournie dans CICS.

Vous pouvez créer deux types de service à partir de vos applications CICS :

Services fondés sur un canal
Ces services se basent sur le support de l'architecture SCA pour exposer les applications en tant que composants du service. Ils utilisent un canal comme interface. Les services de ce type peuvent uniquement être appelés par d'autres applications CICS à l'aide de la commande d'API INVOKE SERVICE.
Services fondés sur XML
Ces services sont généralement constitués par des applications de fournisseur ou de demandeur de service Web qui utilisent XML comme interface pour accéder à d'autres applications et une liaison pour transformer les données. Les services d'application Web peuvent également être décrits comme étant des composants utilisant l'architecture SCA. Ces services utilisent XML comme interface, associé à une liaison pour la transformation des données. Les services fondés sur XML peuvent être appelés par d'autres applications CICS à l'aide de la commande d'API INVOKE SERVICE ou par le biais d'un client externe.
Un service fondé sur XML peut également être constitué par une application qui utilise les commandes d'API TRANSFORM pour mapper les données d'applications vers et depuis XML. L'assistant XML utilise une structure de langage ou un schéma XML pour générer la liaison XML, mais aussi créer un regroupement.

Les deux types de service se basent sur la prise en charge du pipeline dans CICS.


Conditions d'utilisation | Commentaires en retour

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)