CICS prend en charge des applications conformes aux spécifications SCA (Service Component Architecture). L'architecture SCA autorise le déploiement rapide de nouvelles applications afin de répondre aux besoins métier évolutifs en promouvant la réutilisation des actifs d'application existants dans un modèle de composant.
Dans l'architecture SCA, les applications sont composées de services, chacun d'eux étant décrit à l'aide d'un ou plusieurs composants. Ces derniers sont assemblés dans une application composite pouvant faire partie d'une architecture orientée service (SOA) dans le cadre d'un service métier. 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.
Le modèle de composant SCA est assez souple pour vous permettre de réutiliser les mêmes composants dans des applications composites différentes sans qu'il soit nécessaire de modifier la logique métier sous-jacente.
Pour créer une application composite, faites appel aux outils SCA dans Rational Developer for System z. Ces outils déploient les applications composites vers CICS sous forme de regroupements et peuvent être activés et désactivés à l'aide de la ressource BUNDLE.