CICS Container Support

ECIXAResourceAdapter V7.1.0.2 and ECIResourceAdapter V7.1.0.2 support CICS® Container applications.

Containers are named blocks of data designed for passing information between programs. You can think of them as /named communication areas (COMMAREAs). Programs can pass any number of containers between each other. Containers are grouped in sets called channels; a channel is analogous to a parameter list.

Container support

In the past, CICS application programs use communication area COMMAREA to exchange data. The new CICS Channel support enhances how data is transferred between programs. Here are some of the benefits of Channel/Container model over COMMAREA:
  • Unlike COMMAREA, channels are not limited in size to 32 KB. There is no limit to the number of containers that can be added to a channel, and the size of individual containers is limited only by the amount of storage that you have available.
  • Because a channel can comprise multiple containers, it can be used to pass data in a more structured way. In contrast, a COMMAREA is a monolithic block of data.
  • Unlike COMMAREAs, channels do no't require the programs that use them to know the exact size of the data returned.

For more information about CICS Channel Support see:CICS Transaction Server for z/OS®, Version 3 Release 2 Information Center


Feedback