ART CICS uses FML32 buffer type to carry channel data, and
CARRAY to carry container data. Channel and container decode, encode, and data alignment are added to
TMA GWSNAX.
GWSNAX can be integrated with ART CICS to communicate between ART CICS and mainframe CICS, as well as between local Tuxedo and CICS programs.
When it is set, GWSNAX or CRM compresses channel / container data before sending it to network. The value is an integer in the range of 0 to 9. Lower compression levels result in faster execution, but less compression. Higher levels result in greater compression, but slower execution.
Besides the five FML32 fields mentioned in the above ATMI Server Programming section,
GWSNAX provides the following three fields only for ART CICS integration.
#define CXMW_MESSAGE ((FLDID32)231327692)
#define CX_USERID ((FLDID32)231327345)
#define CX_USERNAME ((FLDID32)231327376)
When this environment variable is set, the above three fields, which are useless in other scenarios, will not be added in FML32 buffer sent to queue.