Exécuter l'exemple IVP d'appel IMS TM Resource Adapter

L'exemple IVP d'appel contient un bean géré par message qui est conçu pour traiter les demandes d'appel synchrones et asynchrones émanant d'exemples d'application IMS. Il comprend également des exemples d'application IMS et des fichiers de configuration associés sur le système hôte IMS pour permettre aux applications d'émettre une demande d'appel à traiter par le bean géré par message.

Avant de commencer

Conditions préalables : Un ensemble de travaux et de tâches est fourni dans l'IVP (programme de vérification de l'installation) ; vous pouvez le modifier pour configurer les descripteurs de destination et les tuyaux de transaction (tpipes) OTMA IMS. Les descripteurs de destination OTMA, un pour les demandes d'appel synchrones et l'autre pour les demandes d'appel asynchrones, indiquent où sont mises en file d'attente les demandes d'appel (nom de tpipe). Pour IMS versions 11, les travaux et les tâches IVP sont fournis dans les APAR suivants :
Tableau 1. APAR nécessaires pour IMS version 11
APAR PTF Description
PK97597 UK61338 Support IVP IMS pour la fonction d'appel
PK85023 UK48124 Support Java™ pour l'appel DL/I ICAL
PM29392 UK64387 Exemple IVP d'appel synchrone et asynchrone pour IMS TM Resource Adapter

Pourquoi et quand exécuter cette tâche

Deux travaux sont fournis pour exécuter les applications IMS fournies afin d'émettre des demandes d'appel.

Tableau 2. Travaux IVP, nom du TPIPE, descripteur de destination OTMA et nom de partie d'application COBOL pour les exemples d'appel asynchrone et synchrone
Type des demandes d'appel Travail TPIPE Descripteur de destination OTMA Nom de composant pour l'application COBOL
Asynchrone IV_S227J IVPPIPE3 IVPDTOR3 DFSASCBL
Synchrone IV_S228J IVPPIPE4 IVPDTOR4 DFSSSCBL
Deux applications BMP IMS simples sont fournies.
  • L'une des applications émet un appel DL/I ICAL avec le programme de test DL/I IMS DFSDDLT0 pour envoyer une demande d'appel synchrone. Cet appel ICAL spécifie le tpipe dans lequel placer la demande d'appel, le descripteur de destination OTMA pour l'acheminement du message d'appel, et les zones de demande et de réponse dans le message d'appel.
  • L'autre application envoie une insertion (ISRT) à un appel PCB (Program Communication Block) alternatif avec le programme de test DL/I IMS DFSDDLT0 pour placer la demande d'appel asynchrone dans le tpipe IVPPIPE3.

L'exemple IVP d'appel d'IMS TM Resource Adapter est un MDB (bean géré par message) simple qui est installé avec l'installation d'exécution d'IMS TM Resource Adapter. Vous pouvez déployer ce bean dans votre environnement WebSphere Application Server pour vérifier qu'il peut recevoir une demande d'appel asynchrone ou synchrone d'une application IMS et, dans le cas d'une demande d'appel synchrone, envoyer une réponse. Cet exemple est conçu pour fonctionner avec les exemples IVP d'appel IMS, avec les tpipes et les descripteurs de destination OTMA prédéfinis.

Les tâches générales impliquées pour implémenter une solution d'appel pour une application IMS sont les suivantes :

Tableau 3. Etapes pour implémenter une solution d'appel pour une application IMS
Etape Description Environnement de réalisation de la tâche Traitement des tâches par l'exemple d'appel
1 Créer ou modifier une application IMS qui émette une demande d'appel avec l'appel DL/I ICAL (synchrone) ou l'appel ISRT altpcb (asynchrone). Système hôte IMS L'exemple IVP d'appel IMS fournit une application IMS.
Voir les travaux IVP associés dans les informations d'installation d'IMS. Exécutez les travaux IVP pour compiler et lier les exemples :
2 Définir un descripteur de destination OTMA.
3 Redémarrer IMS pour le nouveau descripteur de destination OTMA.
4 Créer un bean géré par message ou une application J2C pour traiter la transaction entrante IMS. IBM® Rational Application Developer for WebSphere Software. ou autre environnement de développement d'applications L'exemple IVP d'appel IMS TM Resource Adapter fournit ce bean géré par message.
5 Déployer l'environnement d'exécution d'IMS TM Resource Adapter dans le serveur d'applications Java EE. Votre serveur d'applications Java EE. Pour plus d'informations, voir :
6 Configurer une spécification d'activation J2C dans le serveur d'applications Java EE et spécifier les informations de connexion, comme le nom d'hôte, le numéro de port, le nom de magasin de données et le nom de file d'attente (nom de tpipe) IMS, pour l'extraction des messages d'appel par IMS TM Resource Adapter. Voir Configuration d'une spécification d'activation J2C pour l'IVP d'appel.

Pour WebSphere Application Server Community Edition, les informations de la spécification d'activation J2C sont fournies dans le fichier XML du plan de déploiement. Voir Déployer l'exemple d'application sur WebSphere Application Server Community Edition pour traiter les demandes d'appel.

.
7 Déployer le bean géré par message ou l'application J2C dans le serveur d'applications Java EE et lancer l'application. Voir : .
8 Exécuter l'application IMS pour émettre la demande d'appel synchrone ou asynchrone. Système hôte IMS Voir Exécution de l'application IVP d'appel d'hôte IMS.

Vos commentaires