The channel/container model has several advantages over the communication areas (COMMAREAs) traditionally used by CICS programs to exchange data. For example:
Take care not to create so many large containers
that you limit the amount of storage available to other applications.
This topic has listed some of the many benefits of channels.
However, channels may not be the best solution in all cases. When designing
an application, there are one or two implications of using channels that you
should be aware of: