Unterstützung von CICS-Channels und -Containern

Der IBM CICS Transaction Server für z/OS unterstützt Channels und Container für EXEC CICS LINK. In dieser Hinsicht können CICS-Container als benannte COMMAREAs ohne die 32 KB-Grenze betrachtet werden.

Die Natural CICS-Schnittstelle unterstützt CICS-Container auf zwei Arten:

  1. Über ein spezielles Statement SET CONTROL 'P=CC' werden die Parameterdaten des CALL-Statements in einem Container übergeben.

  2. Wenn im Makro NTCICSP der Subparameter CNTCALL auf ON gesetzt ist, verwendet ein CALL mit %P=C automatisch einen CICS Container statt einer CICS COMMAREA, wenn die mit dem CALL-Statement übergebenen Parameterdaten 32 KB überschreiten.

In beiden Fällen ist der Standard-Containername NCI-COMMAREA, es sei denn, ein Containername wird ausdrücklich über die Anwendungsprogrammierschnittstelle USR4204N vor dem "echten" CALL-Statement definiert.