Rational Developer for System z, version 7.6.1

Intégrité aller-retour des fichiers MVS

L'éditeur LPEX System z garantit que les caractères convertis d'un codage (page de codes) en un autre puis rétablis à leur codage d'origine restent inchangés.

Lorsque vous éditez un fichier distant à l'aide de l'éditeur LPEX System z, vous avez l'impression d'éditer directement le fichier sur un système distant alors qu'en fait, le fichier est téléchargé dans un cache sur l'espace de travail local et enregistré sur le système distant à l'issue de l'édition. Ce processus de téléchargement sur le poste de travail, puis de téléchargement en amont sur le système distant implique la conversion du contenu du fichier entre le codage EBCDIC distant (IBM-037, par exemple) et le codage ASCII ou Unicode (Cp1252 ou UTF-8, par exemple). Rational Developer for System z utilise les mappages de page de code afin de déterminer les codages locaux et distants (voir Mappage de fichier distant/local).

Certains caractères ne sont pas traduits précisément d'une page de codes à une autre, puis rétablis, selon les pages de code concernées. Pour assurer l'intégrité aller-retour, l'éditeur System z LPEX ouvre les fichiers distants en mode exploration de manière à ne pas vous laisser la possibilité de les endommager en les sauvegardant sur le système de fichiers distant. D'autre part, les caractères ne faisant pas l'objet d'une intégrité aller-retour sont mis en évidence.

Remarque : La définition de la page de codes du poste de travail en UTF-8 peut réduire le nombre de caractères dont le transfert est incorrect. Toutefois, les compilateurs locaux, n'acceptent pas toujours les fichiers source en UTF-8.

Conditions d'utilisation | Commentaires

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