Rational Developer for System z, version 7.6

Configuration des regroupements

La définition de ressource BUNDLE fournit l'attribut BASESCOPE destiné à regrouper les ressources BUNDLE liées. Cet attribut permet également de définir un domaine SCA (Service Component Architecture) pour un regroupement qui contient des applications composites SCA.

Vous pouvez déployer différents types d'application en tant que regroupements dans une région CICS, y compris des événements et des applications composites SCA. BASESCOPE est un attribut facultatif de la définition de ressource BUNDLE que vous pouvez utiliser pour associer des regroupements similaires. IBM CICS Explorer permet d'afficher toutes les ressources BUNDLE définies dans une région CICS et de les classer en fonction de la valeur de l'attribut BASESCOPE.

Configuration des regroupements dans des domaines SCA

L'attribut BASESCOPE est spécialement destiné aux regroupements qui contiennent des applications composites SCA. Une application composite est déployée dans un domaine SCA. Un domaine SCA représente généralement un ensemble de services fournissant des fonctions dans un secteur métier spécifique contrôlé par une organisation unique ; par exemple, le domaine SCA du service comptable d'une entreprise peut englober toutes les fonctions financières et contenir une série d'applications composites concernant des domaines comptables particuliers.
Une région CICS ne contient par défaut qu'un seul domaine SCA. Chaque regroupement déployé dans celle-ci a le même domaine SCA par défaut, bien que sa valeur soit vide. Vous pouvez utiliser l'attribut BASESCOPE de la définition de ressource BUNDLE pour définir une valeur pour le domaine SCA.

Vous pouvez également déployer plusieurs fois le même regroupement dans la région CICS en spécifiant des domaines SCA différents pour l'attribut BASESCOPE. CICS utilise conjointement le domaine SCA et le composite pour identifier le service au cours du traitement d'exécution. La portée du service est disponible pour la tâche qui traite la demande.

Il est conseillé d'utiliser un URI unique pour la valeur de l'attribut BASESCOPE ; http://mycompany/HR ou http://mycompany/warehouse, par exemple. CICS crée les noms des services, composites et références en étendant la valeur de l'attribut BASESCOPE ; par exemple, si vous installez un service ayant le nom local location/taxService dans le domaine SCA des ressources humaines (HR), un nom http://mycompany/HR/location/taxService est créé.

N'étendez pas le même URI pour créer un domaine SCA. Vous risqueriez de provoquer des conflits inattendus entre les noms de service et de référence. Par exemple, si vous avez utilisé http://mycompany/HR et http://mycompany/HR/location en tant que domaines SCA différents et que vous possédiez un service doté du nom local location/taxService et un autre service appelé taxService, l'installation de ceux-ci dans les domaines SCA http://mycompany/HR et http://mycompany/HR/location entraînerait des conflits de nom. Bien que vous puissiez installer et activer des ressources BUNDLE avec succès avec ces valeurs, vous risquez d'obtenir des résultats inattendus et des erreurs lorsque les services sont appelés par d'autres applications.


Conditions d'utilisation | Commentaires en retour

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