Consideraciones de ASCII y EBCDIC

Estas consideraciones de ASCII y EBCDIC se aplican a plataformas zSeries e i5series.

Archivos de script:
Si un archivo de script invoca otro archivo de script, puede que no funcione si el segundo archivo de script no está codificado en EBCDIC. En este caso, el contenido del segundo archivo de script debe copiarse en el primero.
Archivos de propiedades:
Para evitar problemas de página de códigos se recomienda empaquetar los archivos de propiedades en un archivo .jar y leerlos utilizando ResourceBundle.getBundle(). El archivo de propiedades o XML contenido en un archivo .jar debe estar en ASCII, mientras que el archivo de propiedades que se almacena en el sistema de archivos jerárquico (sistema de archivos integrado para iSeries) debe estar en EBCDIC.
JNI:
Cuando se invoca una rutina c o c++ desde Java™ o cuando se invoca una JVM desde un programa c o c++, la conversión ASCII-EBCDIC no se realiza automáticamente.
Comunicación por socket:
Cuando la comunicación tiene lugar entre un cliente ASCII y un servidor EBCDIC, es posible que la conversión no se realice automáticamente. Cuando ambos programas están en java y se utiliza UTF para enviar o recibir datos, la conversión se realiza automáticamente.
Nota: Los archivos de texto y binarios se tratan de forma diferente. Utilice métodos específicos de binario para acceder a archivos binarios.


Condiciones de uso | Comentarios