Rational Developer for System z, version 7.6.1

Fonctions de la version 7.5

Les nouvelles fonctions suivantes ont été ajoutées pour Rational Developer for System z version 7.5 :

Application Deployment Manager

Les nouvelles fonctions de Application Deployment Manager sont les suivantes :
  • CICS TS Explorer qui permet d'afficher et de gérer les ressources CICS.
  • Une interface utilisateur d'éditeur de définition de ressource totalement nouvelle remplace l'interface utilisateur interactive CICS (éditeur CRD). Le nouvel éditeur de définition de ressource sert à définir plusieurs définitions de ressources CICS dans un manifeste unique. Les définitions de ressource contenues dans le manifeste peuvent alors être installées immédiatement ou exportées en vue d'être traitées ultérieurement par un programmeur système.
  • Un nouvel utilitaire d'administration destiné au programmeur système est utilisé pour définir les valeurs de définition de ressource CICS par défaut et mettre à jour les droits d'accès.

Editeur BMS

L'éditeur BMS comporte les nouvelles fonctions suivantes :
  • L'éditeur BMS permet maintenant d'associer des commentaires à un élément champ BMS et de générer automatiquement des commentaires dans le fichier de stockage.

Débogueur

La fonction ci-dessous est disponible avec Debug Tool V8.1 après application de la PTF pour l'APAR PK53826 :
  • Vous pouvez maintenant indiquer le format IPv6 pour les adresses TCP/IP.
Les fonctions suivantes sont disponibles avec Debug Tool V8.1 :
  • L'outil de débogage prend maintenant en charge uniquement les types de connexion socket unique avec le débogueur de langage compilé. Les sous-options VADTCPIP& et TCPIP& de l'option d'exécution TEST permettent de démarrer des connexions socket unique.
  • L'outil de débogage a ajouté une option appelée CODEPAGE au fichier d'options EQAOPTS pour indiquer la page de codes à utiliser pendant une session de débogage. Cette nouvelle option vous permet d'indiquer une page de codes pour le mode plein écran et le mode de débogage à distance.
  • Le port par défaut est maintenant 8001.
  • Vous pouvez maintenant entrer la commande SET DEFAULT LISTINGS à partir de la console de débogage du débogueur de langage compilé.
  • Vous pouvez maintenant utiliser un fichier de préférences, un fichier de préférences globales et un fichier de commandes en mode de débogage à distance.
  • L'interface du débogueur distant a été améliorée et permet maintenant de filtrer les variables. Cette amélioration est décrite dans l'aide en ligne du débogueur distant.

Enterprise Service Tools EST-XSE

Enterprise Service Tools comporte les nouvelles fonctions suivantes :
  • Pour les projets à service unique :

    • Prise en charge de la génération de XSD composite à partir de plusieurs structures de langage COBOL.
    • Activation des programmes d'analyse de message IMS multi-segment en tant que services Web dans le scénario de développement ascendant "Création d'une nouvelle interface de service".
    • Activation d'annotations source pour les définitions de spécification de service afin d'autoriser les informations et la personnalisation d'interfaces de service.
    • Ajout de l'intégration de Application Deployment Manager (ADM) afin de permettre aux utilisateurs de définir/d'installer/d'analyser des ressources CICS générées par le composant Enterprise Service Tools.
    • Scénario de rencontre à mi-chemin pour la génération d'appels IMS en PL/I.
    • Mise à jour de la compatibilité avec la toute dernière version de l'assistant de services Web CICS : pour les services Web ascendants et descendants COBOL destinés aux scénarios CICS qui utilisent la conversion XML interprétative (conversion compilée non disponible), les nouvelles fonctions de l'assistant de services Web CICS ci-dessous sont disponibles via les options de processeur de traitement par lots et l'interface utilisateur des outils de projet à service unique :
      Remarque : Pour PL/I, ces nouvelles fonctions sont prises en charge uniquement pour les scénarios de services Web CICS ascendants qui utilisent la conversion XML interprétative.
      • A tous les niveaux de mappage et d'exécution, un nouveau paramètre, SYNCONRETURN, est disponible pour DFHLS2WS (pour la conversion interprétative et la conversion fournisseur/compilée) et pour DFHWS2LS.
      • Un nouveau niveau de mappage, 2.1, et d'exécution, 2.1, est disponible. A ces niveaux (ou à des niveaux supérieurs) les nouveaux paramètres ci-dessous sont disponibles :
        • INLINE-MAXOCCURS-LIMIT disponible pour DFHWS2LS)
        • XML-ONLY (disponible pour DFHWS2LS)
        Pour les niveaux de mappage 1.2 et supérieurs, les valeurs ci-dessous sont disponibles :
        • Une nouvelle valeur par défaut pour le paramètre CHAR-VARYING, CHAR-VARYING=COLLAPSE (disponible pour DFHLS2WS)
        • Une nouvelle valeur pour le paramètre CHAR-VARYING, CHAR-VARYING=BINARY (disponible pour DFHLS2WS)
    • Prise en charge de la génération de convertisseurs PL/I depuis une description de données contenant des tableaux multidimensionnels.
    • Possibilité pour les utilisateurs de développer un scénario de rencontre à mi-chemin (Mapper à une interface de service existante) dans un projet Enterprise Service Tools.
    • Possibilité pour les utilisateurs d'Enterprise Service Tools d'inclure et de référencer des éléments d'interface fréquemment utilisés.
    • Prise en charge des actions WebSphere Service Registry and Repository (WSRR) dans un projet Enterprise Service Tools.
    • Ajout d'un éditeur de fichier de liaison de services Web (WSBind).
    • Possibilité pour les projets Enterprise Service Tools à service unique de générer des artefacts Enterprise Service Tools dans des systèmes distants.
    • Génération de schémas XML et d'une structure de langage dans les convertisseurs XML qui mettent en oeuvre le traitement des espaces blancs conformes aux standards.
    • Prise en charge de l'analyseur syntaxique des services système XML z/OS en COBOL XML par les convertisseurs de structure de langage basés sur Enterprise COBOL version 4.1.
    • Activation du traitement bidirectionnel facultatif dans les convertisseurs PL/I.
    • Possibilité de traiter le source PL/I contenant des commandes CICS.
  • Pour les projets de flux de services :
    • Amélioration de la capacité de mappage :
      • Un nouvel éditeur de mappage permet la validation dynamique des routines et des transformations de mappage.
      • Le nouvel éditeur dispose également d'une présentation commune avec l'éditeur de mappage utilisé avec les projets à service unique et d'autres outils IBM.
    • Amélioration de l'intégration des noeuds While et Switch ESQL ainsi que des conditions et des transformations de mappage :
      • Prise en charge par l'édition ESQL de la validation ESQL dynamique et de l'assistant de contenu.
      • Les expressions ESQL sont conservées dans le fichier de flux, ce qui supprime le besoin en modules ESQL et en fichiers .esql
    • Amélioration de la définition de message :
      • Un onglet Général simplifie la création d'une variable de type chaîne, entier ou flottant dans l'éditeur de message de flux.
    • Amélioration de l'enregistrement de flux :
      • L'utilisateur peut enregistrer et ajouter des nouvelles branches dans n'importe quel noeud d'appel existant.
      • L'icône Démarrer l'enregistrement du flux est toujours activée et l'enregistrement de flux n'est pas automatiquement interrompu suite à la non reconnaissance d'un écran.
      • Pour les actions d'extraction et d'insertion :
        • Le commentaire visuel est indiqué lorsqu'un champ est sélectionné pour une action d'extraction ou d'insertion.
        • L'utilisateur peut procéder à la restauration suite à la sélection accidentelle d'un mauvais champ en modifiant les enregistrements en cours à l'aide de la vue Structure.
        • La fenêtre Astuces EST fournit des informations et de l'aide.
    • Pour l'éditeur des propriétés de génération :
      • L'éditeur calcule automatiquement la taille maximale de la zone COMMAREA.
      • L'arborescence de la structure s'ouvre dans la zone de l'éditeur à côté des zones d'entrée.
    • Pour l'assistant Générer le code de conversion :
      • L'assistant est intégré au composant Application Deployment Manager.
      • Un utilisateur peut configurer une connexion à une connexion CICS principale alors que l'assistant est ouvert.
      • L'assistant émet un avertissement si les modèles JCL n'ont pas été personnalisés.
    • Amélioration du test et de la consignation :
      • L'assistant Générer un demandeur de client génère un module de code source COBOL pour un programme de test client CICS qui appelle votre flux de services via l'exécution de flux de services CICS à l'aide de l'option Lier à COMMAREA ou Lier au canal.
      • Les outils de projet de flux de services utilisent à présent le système de consignation de Rational Developer for System z.
    • Les nouvelles extensions de fichier permettent une identification plus aisée des fichiers.
    • Une fonction de migration automatique migre les projets de flux de services du niveau en cours vers les niveaux précédents, notamment vers :
      • Rational Developer for System z versions 7.0 et 7.1
      • WebSphere Developer for zSeries version 6.0

File Manager

Rational Developer for System z File Manager propose maintenant un éditeur de modèle qui permet de générer des modèles en fonction d'un fichier de stockage COBOL ou d'une inclusion PL/I. L'éditeur de modèle fournit également des fonctions de création de modèles dynamiques et d'édition des informations relatives aux modèles. Ceci offre aux utilisateurs de Rational Developer File Manager un contrôle accru sur le formatage et le filtrage des critères qui peuvent être utilisés pour modifier des fichiers dans l'Editeur de données formatées.

La fonction Recherche/remplacement a été améliorée et permet maintenant de localiser/remplacer des résultats n'importe où dans le fichier courant. Lorsque vous effectuez une recherche, la fonction Recherche/remplacement commence par rechercher dans la fenêtre de données active, jusqu'au dernier enregistrement. Lorsque la recherche atteint la fin de la fenêtre active, les utilisateurs peuvent continuer la recherche en dehors de la fenêtre active dans le reste du fichier.

Rational Developer for System z File Manager version 7.5 propose également les fonctionnalités suivantes :
  • Prise en charge de la connexion à un serveur IBM File Manager au lieu de l'exécution d'IBM File Manager en traitement par lots. Ceci permet à l'utilisateur de limiter le nombre de demandeurs requis pour leurs sessions d'édition Rational Developer File Manager.
  • Prise en charge de IPv6 pour les connexions File Manager.

zAPG

zAPG propose les nouvelles fonctionnalités suivantes :
  • Traitement UML-to-COBOL qui permet la modélisation des structures de données et des programmes, puis, ultérieurement, la génération d'un code source COBOL à l'aide de ces modèles. Ce traitement de modélisation en vue du développement fait appel aux plateformes Rational Software Architect et Rational Developer for System z. Une représentation EMF (Eclipse Modeling Framework) du modèle généré par RSA peut être exportée puis importée dans Developer for System z en vue de la génération COBOL.
  • Il est maintenant possible de créer des programmes COBOL qui effectuent des entrées-sorties vers et depuis des fichiers VSAM et/ou QSAM à l'aide du nouvel assistant VSAM/QSAM. Les programmes générés offrent une bonne base pour le développement d'applications qui accèdent aux fichiers VSAM et QSAM. Dans presque tous les cas, des modifications sont nécessaires.

Nouvelle extension : Rational Developer for System z comporte une extension installée avec Rational Software Architect qui permet de modéliser le langage COBOL. Pour utiliser cette fonction, téléchargez et installez l'extension "Profils UML pour le développement COBOL". Pour obtenir des instructions et des informations supplémentaires, consultez la documentation RSA.

zIDE

zIDE propose les nouvelles fonctionnalités suivantes :
  • Assistant de contenu pour COBOL, basé sur une table de symboles associée (AST). La table AST représente le source COBOL sous la forme d'une arborescence. Cet assistant de contenu prend en charge les langages imbriqués SQL et CICS. Cette fonction fournit également la prise en charge du fichier de stockage.
  • L'éditeur de COBOL avancé a été amélioré pour offrir les fonctions suivantes :
    • Vérification de la syntaxe en temps réel avec vérification sémantique limitée, par exemple, références non résolues.
    • Action "Ouvrir la déclaration" qui permet de naviguer d'une référence à un élément de données, à une section, ou d'un paragraphe à la déclaration correspondante.
    • Action d'"ouverture de hiérarchie Perform" qui présente une vue permettant de naviguer dans une hiérarchie perform pour une section ou un paragraphe donné.
    • Restructuration "Rename" qui fonctionne sur les éléments de données, les paragraphes et les sections.
    • Restructuration "Remove Noise Words" qui supprime les mots parasites du source.
  • Serveur RSE à traitement unique dans lequel un serveur dessert plusieurs clients et plusieurs serveurs sont conservés pour l'équilibrage de charge. Cette modification du serveur RSE améliore l'évolutivité et les performances de démarrage.
  • Modèle de développement de projet unifié permettant la mise en ligne et hors ligne transparente des projets, ce qui favorise l'intégration de projets aux programmes de gestion de code source tels que ClearCase, SCLM et CARMA et une intégration plus poussée entre le modèle de projet zIDE et d'autres composants Rational Developer for System z, tels que EST et zAPG.
  • Fourniture d'une infrastructure de propriétés de génération plus flexible qui permet aux utilisateurs de créer et de gérer les nouvelles propriétés et nouveaux ensembles de propriétés. L'introduction d'ensembles de propriétés permet aux utilisateurs de définir et de sauvegarder plusieurs configurations de génération pour un projet, un sous-projet ou un fichier, et de choisir l'ensemble de propriétés à utiliser au moment de la génération. Cette infrastructure facilite également la sauvegarde et le partage des ensembles de propriétés.
  • Améliorations apportées à l'éditeur LPEX System z, incluant l'affichage d'un indicateur visuel pour la zone de marge de l'éditeur, la capacité d'édition des valeurs hexadécimales dans les fichiers distants et la prise en charge des commandes ISPF.
  • Améliorations apportées à l'interface utilisateur zIDE, incluant la capacité de fusionner les différences de fichiers entre les systèmes locaux et distants dans la vue de comparaison, et de trier la vue Mappage de système de fichiers z/OS.
  • Améliorations apportées à l'API Remote Resource Access zIDE en vue de permettre la définition des mappages de système de fichiers pour les ressources distantes, le marquage des ressources en mode lecture seule et une meilleure intégration à SCLM et CARMA.
  • Le gestionnaire de menu a été amélioré afin de simplifier la création d'actions de menus et leur association à des vues zIDE diverses.

Conditions d'utilisation | Commentaires

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)