Rational Developer for System z, Version 7.6

Mappage de fichier distant/local

Lorsque vous définissez un système distant, vous mappez (associez) le qualificatif de plus bas niveau de chaque fichier MVS à une extension de fichier utilisée pour le fichier associé résidant sur le poste de travail dans vos sous-projets. Par exemple, un mappage par défaut associe le langage COBOL du qualificatif sur z/OS à l'extension .cbl.

Mappage

Le mappage indique la façon dont Rational Developer for System z surveille les transferts de fichiers entre z/OS et le poste de travail. Il permet de savoir notamment s'ils sont basés sur un échange de texte (auquel cas des conversions ASCII/EBCDIC se produisent) ou sur un échange de données binaires. Le mappage vous aide également à connaître en un coup d'oeil l'objectif général d'un fichier particulier.

Si vous utilisez le même qualificatif de bas niveau pour plusieurs fichiers, les mêmes mappages affectent les transferts de chacun de ces fichiers. Avec les mappages par défaut, par exemple, vous pouvez transférer des membres des fichiers partitionnés USER01.COBOL et USER01.TEST.COBOL à partir de et vers des fichiers résidant sur le poste de travail et portant l'extension .cbl.

Dans le plan de travail, une option liée à l'éditeur LPEX System z permet de traiter des fichiers spécifiques résidant sur le poste de travail d'une manière particulière. Par exemple, le type .cbl apparaît avec la mise en évidence de syntaxe appropriée à un fichier source COBOL. Cependant, lorsque l'éditeur traite un fichier basé sur z/OS, le mappage d'un qualificatif (comme COBOL) sur une extension de nom de fichier (comme .cbl) détermine le mode de traitement du fichier.

Les mappages par défaut sont répertoriés dans le tableau suivant. Sauf indication contraire, les données sont transférées sous forme de texte.

Qualificatif de bas niveau sur z/OS Extension de fichier sur le poste de travail Description du membre
ASM asm Fichier source de l'assembleur
ASSEMBLE asm Fichier source de l'assembleur
BMS bms Fichier des mappes BMS
C c Fichier Csource
COBCOPY cpy Fichier COBOL COPY
COBOL cbl Source COBOL
CLIST cmd CLIST
CNTL jcl Langage JCL
COPYLIB cpy Fichier COBOL COPY
CPP cpp Fichier source C++
EXEC rex Fichier REXX
H h Fichier d'inclusion C
HPP hpp Fichier d'inclusion C++
INCLUDE inc Fichier PL/I INCLUDE
JCL jcl Langage JCL
LISTING lst Liste de compilation ou d'édition de liens
LOAD exe Module de chargement transféré sous la forme de données binaires
MACRO mac Fichier de macros
OBJ obj Code objet transféré sous forme de données binaires
OUTLIST out Sortie de travaux
PLI pli Fichier source PL/I
REXX rex Fichier REXX
SIGYCLST cmd EXEC REXX
XML xml Fichier en langage XML

Ces mappages à l'échelle du système sont recensés dans la vue Mappage de système de fichiers z/OS. Vous pouvez personnaliser ces mappages de manière à les faire correspondre aux conventions de dénomination de votre système distant, soit par le biais de la vue Mappage de système de fichiers z/OS, soit par le biais de la sous-fenêtre Mappage de la fenêtre Propriétés. Voir Mappage des fichiers pour plus d'informations sur la personnalisation de ces mappages.

Pages de codes

Chaque fichier ne peut être rattaché qu'à une seule page de codes, mais vous pouvez rattacher une même page de codes à un groupe de fichiers. Lors de la définition des pages de codes, vous devez indiquer une page de codes locale et une page de codes hôte et faire en sorte qu'elles soient cohérentes. Les pages de codes hôtes et locales par défaut d'un système sont définies en tant que propriétés système. Voici les pages de codes hôtes prises en charge :

IBM-037 IBM-273 IBM-277 IBM-278 IBM-280
IBM-284 IBM-285 IBM-297 IBM-420 IBM-424
IBM-425 IBM-500 IBM-803 IBM-870 IBM-871
IBM-875 IBM-930 IBM-933 IBM-935 IBM-937
IBM-939 IBM-1026 IBM-1047 IBM-1140 IBM-1141
IBM-1142 IBM-1143 IBM-1144 IBM-1145 IBM-1146
IBM-1147 IBM-1148 IBM-1149 IBM-1153 IBM-1390
IBM-1399 IBM-1364 IBM-1371 IBM-1388 UTF-8
UTF-16 UTF16BE UTF-16LE    

La disponibilité des pages de codes locales est fonction du codage des fichiers texte pris en charge par l'éditeur de texte Eclipse. Veillez à ce que les pages de codes définies concordent avec les paramètres de compilation de vos fichiers.

Types de fichier

Le type d'un fichier est indiqué par son extension de fichier locale. Par exemple, si l'on se base sur les mappages par défaut, l'extension .cbl correspond à un fichier source COBOL. Ainsi, à chaque fichier correspond un seul type de fichiers. Par exemple, les fichiers JCL avec source COBOL intégrée ne sont pas pris en charge.


Conditions d'utilisation | Commentaires en retour

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