[z/OS]

Utilisation des adaptateurs locaux optimisés pour une prise en charge en sortie

Utilisez cette tâche quand vous voulez implémenter la prise en charge des adaptateurs locaux optimisés pour appeler des programmes dans des espaces d'adressage externes à partir d'applications WebSphere Application Server for z/OS.

Pourquoi et quand exécuter cette tâche

Utilisez les adaptateurs locaux optimisés pour émettre des appels sortants, c'est-à-dire émis par une application exécutée dans WebSphere Application Server for z/OS à destination d'un programme serveur exécuté dans un espace d'adressage externe. Réciproquement, ces mêmes adaptateurs permettent de recevoir des appels entrants, c'est-à-dire provenant d'un espace d'adressage externe et ciblant des applications EJB (Enterprise JavaBeans) déployées sur un serveur WebSphere Application Server for z/OS local.

La figure suivante présente le flux lors de l'utilisation des adaptateurs locaux optimisés avec Customer Information Control System (CICS). La figure suivante présente le flux lors de l'utilisation des adaptateurs locaux optimisés avec Customer Information Control System (CICS).Appel sortant de serveur d'applications vers une transaction CICS

L'illustration suivante décrit le flux d'un cas d'utilisation des adaptateurs locaux optimisés avec un système IMS. Appel sortant du serveur d'applications à destination d'une transaction IMS

Les étapes suivantes illustrent le processus requis pour appeler un programme serveur z/OS en langage natif exécuté dans un espace d'adressage externe.

Procédure

  1. Activez l'environnement du serveur. Cette étape décrit comment activer la prise en charge des adaptateurs locaux optimisés dans un groupe de démons ou une cellule WebSphere Application Server. Cette étape prépare WebSphere Application Server à émettre des demandes sortantes.
  2. Préparez une application existante. Un fichier d'archive (RAR) d'adaptateur de ressource ola.rar est fourni et permet aux applications d'utiliser le modèle de programmation JCA (Java™ Connector Architecture) 1.5 pour se connecter et appeler les programmes serveur externes en langage natif. Pour plus d'informations sur cette opération, voir la rubrique "Utilisation d'un adaptateur local optimisé pour appeler une application dans un espace d'adressage externe depuis une application WebSphere".

    Si vous appelez depuis un programme Cobol ou C/C++, vous pouvez souhaiter utiliser les outils d'assemblage IBM® Rational® Application Developer, comme Rational Application Developer, pour créer une classe Java avec des méthodes auxiliaires en consultation et en modification correspondant à la structure C/C++ ou Cobol copybook. Ces méthodes aident à convertir un codebinaire en objets Java. Les outils J2C (Java 2 Connector) de Rational Application Developer peuvent être utilisés pour effectuer cette conversion. Consultez les rubriques relatives aux outils d'assemblage, pour plus d'informations sur la prise en charge des outils pour les applications de WebSphere Application Server.

  3. (Facultatif) Utilisez l'environnement CICS. Effectuez cette étape uniquement si vous voulez activer les adaptateurs dans la région CICS. Si vous n'utilisez pas CICS, passez à l'étape suivante.
    Avertissement : Vérifiez que le produit utilise un registre d'utilisateurs SAF si vous prévoyez de propager un ID utilisateur SAF de WebSphere Application Server for z/OS vers le système CICS.
  4. (Facultatif) Utilisez l'environnement IMS. Effectuez cette étape uniquement si vous voulez activer les adaptateurs dans la région IMS. Si vous n'utilisez pas IMS, passez à l'étape suivante.

  5. Enregistrez un espace d'adressage externe. Pour que les adaptateurs locaux optimisés puissent créer une tâche de serveur, vous devez associer l'espace d'adressage courant au groupe WebSphere Application Server et établir des attributs de connexion à l'aide de l'API Register.
  6. Sécurisez les adaptateurs locaux optimisés pour la prise en charge des appels en sortie.
  7. Effectuez des appels en sortie. Choisissez la méthode que vous souhaitez utiliser pour effectuer des appels avec les API natives, en fonction du système sur lequel vous travaillez et de vos projets.
    1. Utilisation d'adaptateurs locaux optimisés pour la connexion à une application dans un espace d'adressage externe à partir d'une application WebSphere.
    2. Utilisation des API sortantes avec l'espace d'adressage externe ou le sous-système . Créez une interaction entre les API sortantes et l'espace d'adressage externe ou le sous-système.
  8. (Facultatif) Contrôlez les adaptateurs locaux optimisés.

Résultats

Vous avez implémenté la prise en charge des adaptateurs locaux optimisés pour appeler des programmes dans des espaces d'adressage externe à partir des applications de WebSphere Application Server.

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_useola_out
Nom du fichier : tdat_useola_out.html