Server adapter data-containers - Aggregate processing pattern

Server adapter data-containers are data containers associated with a DPL server adapter and MQSeries® server adapter, or both. They are used to store state and status data, inputs or outputs, or both input and outputs for server adapter program (server adapter activity).

The following table lists the server adapter data-containers used at run time.
Note: Server adapter data-containers can also include an Error container. See Miscellaneous data-containers - Aggregate processing pattern for a description of the Error container.

DPL Server adapters use the EXEC CICS LINK command, that has a maximum COMMAREA length of 32,767 bytes. CICS® Service Flow Runtime supports 32,500 bytes. The remaining 267 bytes are taken up by the message header. See the CICS Application Program Reference for more information on the EXEC CICS LINK command.

Table 1. Server adapter data-containers
Container Type Contents and usage Size (bytes) Name
INPUT Mapped input data. variable max. 32,760 COMMAND.INPUT
OUTPUT Output from the server adapters. variable max. 32,760 COMMAND.OUTPUT
STATUS
Status information from server adapter, for example:
  • Interaction status
  • Error information
256 COMMAND.STATUS

See How CICS Service Flow Runtime programs use data-containers for a list of the programs that use (read, write or read and write) the server adapter activity data-containers.