Conservar la integridad de recorrido completo de archivos MVS

La integridad de recorrido completo asegura que los caracteres convertidos de una codificación (página de códigos) a otra y de nuevo a la codificación original permanecen sin cambios.

Editores soportados:
  • Editor COBOL
  • Editor JCL
  • Editor PL/I
  • Editor LPEX de z Systems ®. En este editor, la operación no se puede deshacer.

Cuando edita un archivo remoto, parece que esté editando el archivo directamente en el sistema remoto. De hecho, el archivo se descarga en una memoria caché dentro del espacio de trabajo local y luego se guarda en el sistema remoto cuando finaliza la sesión del editor. Este proceso de descarga en la estación de trabajo y, a continuación, de carga en el sistema remoto implica la conversión del contenido del archivo entre la codificación basada en EBCDIC remota (por ejemplo, IBM®-037) y la codificación basada en ASCII o Unicode local (por ejemplo, Cp1252 o UTF-8). Developer for z/OS® utiliza correlaciones de páginas de códigos para determinar las codificaciones remotas y locales, tal como se describe en Correlación de archivos remotos con locales.

Determinados caracteres no se convierten con precisión de una página de códigos a otra y de nuevo a la original, dependiendo de las páginas de códigos implicadas. Para garantizar la integridad de recorrido completo, los editores abren archivos remotos en modalidad de examen para que el usuario no pueda corromper el archivo guardándolo en el sistema de archivos remoto. Además, los caracteres que no pueden realizar el recorrido completo con integridad quedan resaltados.

Nota: Si establece la página de códigos de la estación de trabajo en UTF-8 puede reducir el número de caracteres que no se transfieren correctamente. No obstante, los compiladores locales a veces no aceptan archivos fuente en UTF-8.