Objectifs
Ce tutoriel présente certaines fonctionnalités de Rational Developer for System z dans le cadre de l'exécution d'une application COBOL sur un système distant. Il explique comment affecter un fichier partitionné, créer un projet z/OS, créer un code exécutable à partir d'une source
COBOL, exécuter une application sur le système distant et déboguer une application sur le
système distant.
Conditions préalables
Avant de commencer ce tutoriel, vérifiez que l'administrateur système
z/OS a configuré et démarré le serveur de construction
z/OS et le serveur de l'Explorateur de systèmes distants.
Consultez le Guide de configuration de l'hôte du CD 1 d'installation pour
plus d'informations sur l'installation et la configuration de ces composants obligatoires.
Etapes
- Perspective Projets Switch to the z/OS.
- Créez une connexion RSE à votre système distant z/OS.
- Développez le filtre Mes fichiers (créé par défaut) sous Fichiers MVS dans la vue Systèmes distants pour afficher la liste des fichiers de votre système distant z/OS.
- Affectez un nouveau fichier partitionné au système distant z/OS.
Ce fichier partitionné est destiné à
contenir les fichiers source COBOL. Dans la fenêtre Affecter un fichier
partitionné, choisissez de spécifier les caractéristiques par type
d'utilisation, sélectionnez le type de catégorie SOURCE et le type de source COBOL.
- Cliquez sur Fichier > Nouveau > Exemple. Développez Poste de travail
COBOL, puis cliquez sur COBOL Sample 1 dans la liste. Cliquez sur Suite.
- Spécifiez LocalCOBOLSample comme nom de projet, puis cliquez surTerminer.
- Copiez les fichiers source COBOL,
PrintApp.cbl et StartApp.cbl, dans le
fichier partitionné affecté précédemment.
- Créez un projet z/OS
appelé SampleProject.
- Créez un sous-projet MVS appelé
RemoteCOBOLSample. Configurez l'étape de construction COBOL sous la procédure ELAXFCOC en ajoutant le JCL suivant :
//SYSOUT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
Ben
Q
/*
//
- Ajoutez le fichier partitionné affecté
précédemment au sous-projet RemoteCOBOLSample.
- Créez le sous-projet RemoteCOBOLSample, en utilisant STARTAPP.cbl comme point d'entrée. À la fin de l'opération de génération, le paquet de cartes objet et le module de chargement généré doivent être ajoutés au sous-projet.
- Cliquez avec le bouton droit de la souris sur le module de chargement généré, puis cliquez sur Exécuter l'application pour exécuter l'application. Vous pouvez également cliquer sur Déboguer l'application dans le menu contextuel pour déboguer l'application.