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 :
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.