[z/OS]

Installation des transactions WebSphere BBOC, BBO$ et BBO# dans CICS

Vous pouvez installer les transactions de WebSphere Application Server, BBOC, BBO$ et BBO#, pour prendre en charge les adaptateurs locaux optimisés avec le produit CICS (Customer Information Control System). L'administrateur système doit installer et configurer les transactions sur CICS avant l'utilisation des transactions. Puis vous pouvez activer le serveur Link CICS des adaptateurs locaux optimisés dans l'environnement CICS.

Avant de commencer

Pour obtenir des informations plus détaillées sur l'utilisation du produit CICS, consultez le centre de documentation CICS.

Pourquoi et quand exécuter cette tâche

L'adaptateur est conçu pour s'exécuter dans une région CICS en tant que gestionnaire de ressources. Dans CICS, l'exit utilisateur associé à une tâche (Task Related User Exit - TRUE) est le moyen le plus utilisé par les fournisseurs de ressources. La prise en charge de TRUE définit la limite entre les unités d'exécution de l'application CICS et celles du gestionnaire de ressources externe. Actuellement, les sockets DB2, WebSphere MQ et TCPIP s'exécutent dans CICS avec la prise en charge de TRUE. Les adaptateurs locaux optimisés prennent en charge le programme TRUE.

Les applications qui s'exécutent sous CICS et utilisent les API des adaptateurs locaux optimisés appellent la routine de raccord cible. La routine de raccord cible démarre le programme de support DFHRMCAL de CICS et lui passe le nom de la routine TRUE et ses paramètres. CICS affecte la routine TRUE à l'un des TCB OPENAPI gérés par CICS, qui l'exécute jusqu'à la fin de l'appel d'API. Ensuite l'appel revient dans CICS avec les paramètres de sortie.

Le support TRUE dans CICS autorise également les notifications au-delà des limites des transactions, par exemple quand l'application se termine, s'arrête de manière anormale ou envoie un appel de point de synchronisation explicite à CICS. Pour plus d'informations sur l'utilisation de ce support pour la propagation du contexte des transactions vers WebSphere Application Server et sur la validation en deux phases, consultez la rubrique Transactions BBOC, BBO$ et BBO# de WebSphere Application Server.

Procédure

  1. Assurez-vous que les modules de chargement et les DLL qui sont requis pour CICS sont copiés. Tous les modules de chargement et les DLL requis pour CICS doivent être copiés à partir du système HFS/zFS de WebSphere Application Server vers un fichier partitionné pour être utilisés sous CICS.

    Les modules de chargement et les DLL sont copiés quand vous exécutez le script copyZOS.sh pendant l'installation du produit. Pour plus d'informations sur l'exécution du script copyZOS.sh, consultez la rubrique "Activation de l'environnement du serveur pour utiliser des adaptateurs locaux optimisés".

  2. Placez l'ensemble de données résultant dans la concaténation DFHRPL de CICS. Vous devez effectuer cette étape pour que les adaptateurs puissent être activés sous CICS.
  3. Tous les programmes de WebSphere Application Server qui s'exécutent sous CICS sont réentrants, réutilisables, autorisant les unités d'exécution multiples et définis avec le paramètre d'accès concurrentiel réglé sur threadsafe. Pour l'utilisation sous CICS, ils peuvent être placés dans une partition logique avec la propriété de programme UseLPACopy définie sur oui.
  4. Démarrez CICS pour activer les adaptateurs. Un programme PLTPI (Program List Table Post-Initialization) est fourni. Il peut être utilisé pour démarrer le programme TRUE automatiquement pendant le démarrage de CICS. Si vous n'utilisez pas ce programme PLTPI, vous pouvez utiliser la transaction CICS nommée BBOC à la place. Cette transaction peut être utilisée pour démarrer, arrêter, activer et désactiver le traçage pour le module TRUE. Le nom du programme TRUE est BBOATRUE. Il est activé à l'aide de la transaction BBOC avec le paramètre START_TRUE.

    Quand la sécurité de CICS est activée, l'ID utilisateur du système où les transactions BBOC START_TRUE et STOP_TRUE s'exécutent doit avoir le droit d'émettre EXEC CICS ENABLE PROGRAM(BBOATRUE) et DISABLE PROGRAM(BBOATRUE) EXITALL. Les messages émis par les modules de WebSphere Application Server sous CICS sont routés vers la file d'attente des données transitoires (TDQ) de l'extra-partition BBOQ. Ceci est défini sous DD BBOOUT dans la région CICS.

Résultats

Vous avez activé les transactions de WebSphere Application Server dans CICS.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdat_installwastranscics
Nom du fichier : tdat_installwastranscics.html