If BeanConnect receives printable data from partners on BS2000 or on an IBM mainframe, the data stream encoded in 1-byte code (for example EBCDIC) must first be converted into 2-byte Unicode so that a Java program can process it directly. Correspondingly, conversion from 2-byte Unicode to 1-byte code is required when a Java program with BeanConnect sends data to the BS2000 or CICS partner.
To convert 1-byte code to 2-byte Unicode and vice versa, you have the following options:
Standard conversion between EBCDIC code and Unicode for EIS partners of type openUTM
Standard conversion between EBCDIC code and Unicode for EIS partners of type CICS
You can find further detailed information on the topics discussed in this chapter in the JavaDoc for BeanConnect concerning the package net.fsc.beanta.encoding
.
All code tables used by the IBM systems can be found in
https://www-01.ibm.com/software/globalization/cp/cp_cpgid.html