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.