Prise en charge de conteneur CICS

ECIXAResourceAdapter version 7.1.0.2 et ECIResourceAdapter version 7.1.0.2 prennent en charge les applications de conteneur CICS.

Les conteneurs sont des blocs de données nommés conçus pour passer des informations entre des programmes. On peut y penser en termes de "zones de communication" (COMMAREA, COMMunication AREA) nommées. Les programmes peuvent passer un nombre quelconque de conteneurs entre eux. Les conteneurs sont regroupés en ensembles appelés "canaux" ; un canal est semblable à une liste de paramètres.

Prise en charge des conteneurs

Dans le passé, les programmes d'application CICS utilisaient des zones de communication COMMAREA pour échanger des données. La prise en charge dunouveau canal CICS améliore la façon dont les données sont transférées entre des programmes. Voici quelques-uns des avantages du modèle Canal/Conteneur sur COMMAREA :
  • Au contraire de COMMAREA, les canaux ne sont pas limités à une taille de 32 Ko. Le nombre de conteneurs qui peuvent être ajoutés à un canal n'est pas limité, et la taille des conteneurs individuels est limitée seulement par la quantité de stockage disponible.
  • Un canal pouvant contenir plusieurs conteneurs, il peut être utilisé pour passer des données de façon plus structurée. A l'inverse, une zone COMMAREA est un bloc monolithique de données.
  • Au contraire des zones COMMAREA, les canaux ne requièrent pas des programmes qui les utilisent de connaître la taille exacte des données retournées.

Pour plus d'informations sur la prise en charge des canaux CICS, voir le Centre de documentation de CICS Transaction Server pour z/OS version 3 édition 2


Commentaires