For z/OS platforms

Exemples d'adaptateur local optimisé pour Liberty

Utilisez les fichiers exemple WebSphere Optimized Local Adapters (WOLA) pour vous initier rapidement à l'utilisation des adaptateurs locaux optimisés sur Liberty.

Les fichiers exemple d'adaptateurs locaux optimisés sur Liberty sont disponibles sur GitHub. Pour des informations sur l'installation des exemples, voir le fichier Readme sur GitHub.

Exemples JCL (Job Control Language)

  • CSDUPDAT.jclsamp - Le programme CSDUPDAT est un travail d'utilitaire DFHCSDUP de Customer Information Control System (CICS) qui définit toutes les définitions de ressource requises pour utiliser les adaptateurs locaux optimisés sous CICS.
  • DFHPLTOL.jclsamp - Le programme DFHPLTOL contient un code source JCL pour l'assemblage d'un exemple de table de programmes à l'exemple de programme afin d'activer l'exit utilisateur associé à une tâche (TRUE), BBOACPLT et la table de programmes du processeur de commandes BBOC, BBOACPL2.
  • OLABATCH.jclsamp - Le programme OLABATCH contient un code source JCL qui exécute l'un des exemples dans l'environnement z/OS Batch. Cet exemple doit s'exécuter sur la même partition logique que le serveur Liberty.

Exemples de table de programmes

  • BBOACPLT.cicsasm - Le programme BBOACPLT contient un exemple de code source de langage d'assemblage pour une routine d'initialisation de table de programmes CICS qui explique comment activer l'exit utilisateur associé à une tâche (TRUE) de l'adaptateur local optimisé au cours du démarrage de CICS.
  • BBOACPL2.cicsasm - Le programme BBOACPL2 contient un exemple de code source de langage d'assemblage pour une routine d'initialisation de table de programmes CICS qui explique comment obtenir les paramètres INITPARMS de l'adaptateur local optimisé depuis les paramètres de démarrage de CICS et émettre la commande BBOC STRT_SRVR au cours du démarrage de CICS.
  • BBOACPL3.cicsasm - Le programme BBOACPL3 contient un exemple de source de langage d'assemblage pour une routine d'initialisation de table de programmes CICS qui explique comment transmettre plusieurs commandes BBOC au programme BBOACNTL au cours du démarrage de CICS.

Exemples de serveur de liaison

  • OLACB01.jclsamp - Le programme OLACB01 contient un code source JCL pour un programme CICS qui peut être appelé depuis le serveur de liaison. Il utilise un objet COMMAREA pour transmettre ses paramètres. Utilisez cet exemple de programme cible avec le serveur de liaison CICS de l'adaptateur local optimisé. Il renvoie le message envoyé.
  • OLACB02.jclsamp - Le programme OLACB02 contient un code source JCL pour un programme CICS qui peut être appelé depuis le serveur de liaison. Il utilise un objet CONTAINER pour transmettre ses paramètres. Utilisez cet exemple de programme cible avec le serveur de liaison CICS de l'adaptateur local optimisé. Il renvoie le message envoyé.
  • OLACB10.jclsamp - Le programme OLACB10 contient un code source JCL pour un programme CICS qui peut être appelé depuis le serveur de liaison. Il utilise plusieurs conteneurs pour transmettre les données à CICS depuis un bean EJB. Utilisez cet exemple de programme cible avec le serveur de liaison CICS de l'adaptateur local optimisé.
  • OLACB11.jclsamp - Le programme OLACB11 contient un code source JC pour un programme CICS qui peut être appelé depuis le serveur de liaison. Il utilise plusieurs conteneurs pour transmettre les données à CICS depuis un bean EJB et modifie ces données dans le programme. Utilisez cet exemple de programme cible avec le serveur de liaison CICS de l'adaptateur local optimisé. Les données sont modifiées dans le programme cible.
  • OLACB12.jclsamp - Le programme OLACB12 contient un code source JCL pour un programme CICS qui peut être appelé depuis le serveur de liaison. Il utilise plusieurs conteneurs pour transmettre les données à CICS depuis un bean EJB et explique comment les objets peuvent être retirés du conteneur de demande afin qu'ils ne soient pas envoyés dans le conteneur de réponse. Utilisez cet exemple de programme cible avec le serveur de liaison CICS de l'adaptateur local optimisé. Les données sont supprimées dans le programme cible.

Exemples pour les appels entrants

  • OLACB05.jclsamp - Le programme OLACB05 contient un code source JCL pour un exemple de programme Cobol CICS qui explique comment utiliser les API afin de procéder à l'enregistrement, d'obtenir une connexion, d'appeler un bean EJB avec l'API Send Request, d'obtenir la réponse, de libérer la connexion et de procéder au désenregistrement.
  • OLACB06.jclsamp - Le programme OLACB06 contient un code source JCL pour un exemple de programme Cobol CICS qui explique comment utiliser les API pour procéder à l'enregistrement, appeler un bean EJB avec l'API Invoke et procéder au désenregistrement.
  • OLACC01.jclsamp - Le programme OLACC01 contient un code source JCL pour un programme C qui explique comment utiliser les API pour procéder à l'enregistrement, appeler un EJB avec l'API Invoke et procéder au désenregistrement. Vous pouvez exécuter cet exemple dans un lot, les services système UNIX ou CICS.

Exemples pour les appels sortants

  • OLACB03.jclsamp - Le programme OLACB03 contient un code source JCL pour un exemple de programme Cobol CICS qui explique comment convertir une tâche CICS en serveur d'adaptateur local optimisé avec l'API Host Service.
  • OLACB04.jclsamp - Le programme OLACB04 contient un code source JCL pour un exemple de programme Cobol CICS qui explique comment convertir une tâche CICS en serveur d'adaptateur local optimisé avec les API Receive Request et Get Data.
  • OLACC02.jclsamp - Le programme OLACC02 contient un code source JCL pour un programme C qui appelle les API Host Service, Send Request, Send Response et Get Data. Ce programme s'appelle essentiellement lui-même, en appelant un EJB qui l'appelle à son tour. Vous pouvez exécuter cet exemple dans un lot, les services système UNIX ou CICS.

Icône indiquant le type de rubrique Rubrique de référence

Nom du fichier : rwlp_dat_olasamples.html