外部 CICS インターフェイスを使用する場合、次の制限事項が適用されます。
- COBOL サービスおよびそのサービスが呼び出す CICS プログラムは、同じエンタープライズ サーバーで実行する必要があります。EXEC CICS LINK コマンドは APPLID() オペランドを取ります。このオペランドは、CICS プログラムが存在するリモート
サーバーの指定に使用されます。ただし、これは無視されます。
- EXEC CICS LINK コマンドは SYNCONRETURN() オペランドを取ります。このオペランドは、サーバー プログラムが成功して終了した際の同期ポイントを MSS エンタープライズ サーバーが取得するように指定する場合に使用されます。このオペランドは無視されます。EXCI
インターフェイスは、コンテナー管理サービスからのみ使用できます。CICS プログラムで更新されたリソースは、コンテナー管理サービスが完了するまでコミットやロールバックを行わないでください。そのため、CICS リソースは、呼び出しサービスのリソースと連動したままになります。
- CICS プログラムで明示的な EXEC CICS SYNCPOINT コマンドを発行しないでください。これを行うと、予期しない結果が生じ、リソースの整合性が失われる可能性があります。