< Précédent | Suivant >

Leçon 1 : Sélectionner un adaptateur de ressources

Cette leçon vous guide à travers les étapes détaillées pour sélectionner et configurer l'adaptateur de ressources pour se connecter au serveur IMS.
La transaction IMS qui est utilisée dans ce tutoriel n'est pas une des transactions des programmes IVP d'IMS. Ce tutoriel utilise DFSDDLT0, un programme d'application IMS qui émet des appels à IMS sur la base des informations d'instruction de contrôle. Les instructions de contrôle de DFSDDLT0 pour ce tutoriel sont fournies. Cependant, pour exécuter ce tutoriel, vous devez configurer votre environnement pour DFSDDLT0 et fournir le langage JCL nécessaire. Ce tutoriel utilise SKS2 comme code de transaction pour l'application DFSDDLT0.
Instructions de contrôle de DFSDDLT0
S11 1 1 1 1    TP     1
L        GU
E      OK
E  Z0017 DATA  SKS2 M2 SI1M3 SI1
WTO SEGMENT SI1 RECEIVED
L        GN
E      QD
WTO END OF INPUT SEGMENTS
L        ISRT  IW06OUT
L  Z0012 DATA  *******M1SO1
E      OK
WTO SEGMENT SO1 INSERTTED
L        ISRT
L  Z0027 DATA  ********M1SO2*********M2SO2
E      OK
WTO SEGMENT SO2 INSERTTED
L        ISRT
L  Z0048 DATA  **********M1SO3***********M2SO3************M3SO3
E      OK
WTO SEGMENT SO3 INSERTTED
WTO CURRENT PROGRAM STLDDLT2 TERMINATED
L        GU
Ce tutoriel utilise des structures de données COBOL pour décrire les messages d'entrée et de sortie de transaction IMS. Notez que le message de sortie retourné par IMS est constitué de trois segments de longueur fixe :
  • OUTPUT-SEG1 (16 octets)
  • OUTPUT-SEG2 (31 octets)
  • OUTPUT-SEG3 (52 octets)

Le message de sortie retourné par cette application IMS particulière a une taille fixe de 99 octets et est représentée par la structure COBOL 01 OUTPUT-MSG.

Une façon de développer cette application multisegment est d'utiliser la définition COBOL OUTPUT-MSG pour définir la sortie de la transaction. Une autre façon consiste à créer un message de sortie pour la sortie de la transaction. Le code fourni par ce tutoriel utilise la deuxième méthode, dans la mesure où il peut aussi être utilisé pour créer une application qui traite un message de sortie de longueur variable. Les définitions COBOL pour les segments de messages individuels continuent d'être utilisées pour simplifier l'accès aux données des segments individuels.

Connexion au serveur IMS

  1. Si l'icône Java™ EE, Perspective Java EE, n'apparaît pas dans l'onglet supérieur droit de l'espace de travail, vous devez basculer vers la perspective Java EE. Dans la barre de menus, sélectionnez Fenêtre>Ouvrir la perspective>Autre. La page de sélection des perspectives s'ouvre.
  2. Sélectionnez Java EE et cliquez sur OK. La perspective Java EE s'ouvre.
  3. Dans la perspective Java EE, sélectionnez Fichier > Nouveau > Autre.
  4. Dans la page Nouveau, sélectionnez J2C > Bean J2C. Cliquez sur Suivant.
  5. Sur la page Sélection des adaptateurs de ressources, sélectionnez IMS TM. Pour ce tutoriel, sélectionnez IMS TM Resource Adapter (IBM:10.2.0). Cliquez sur Suivant.
  6. Dans la page Importation de connecteur, sélectionnez WebSphere Application Server version 7.0.
    Page Connecteur
  7. Dans la page Sélection du scénario, sélectionnez Applications basées sur IMS COBOL, PL/I ou C.
    Page Sélection du scénario
  8. Sur la page Propriétés de connexion, décochez Connexion gérée et cochez Connexion non gérée. (Pour ce tutoriel, vous utilisez une connexion non gérée pour accéder directement à IMS.) Acceptez le nom par défaut de la classe Connection : com.ibm.connector2.ims.ico.IMSManagedConnectionFactory. Dans les zones vides, entrez toutes les informations requises pour la connexion. Les zones requises, indiquées par un astérisque (*), sont les suivantes :
    1. Pour la connexion TCP/IP :
      1. Nom d'hôte : (obligatoire) Adresse IP ou nom d'hôte d'IMS Connect.
      2. Numéro de port : (obligatoire) Numéro de port utilisé par le composant IMS cible.
    2. Pour la connexion Local Option :
      1. Nom IMS Connect : (obligatoire) Nom du composant IMS Connect cible.
    3. Pour les deux :
      1. Nom du magasin de données : (obligatoire) Nom du magasin de données IMS cible.
      Important : Vous pouvez obtenir les informations de connexion auprès de votre administrateur système IMS.
  9. Lorsque vous avez fourni les informations de connexion requises, cliquez sur Suivant.
< Précédent | Suivant >

Commentaires