Open Transaction Manager Access (OTMA) を使用して IMS と通信する場合、特別な設定は必要ありません。ただし、OTMA クライアントが MPR によるメッセージ処理を待つ時間を指定できます。デフォルトは 120 秒ですが、環境変数 ES_OTMA_TIMEOUT を使用してこの時間を変更できます。
エンタープライズ・サーバの OTMA C/I (Call Interface) は次の呼び出しをサポートします。
- CALL FUNCTION otma_create - 通信をサポートするストレージ構造を作成しますが、IMS との通信は確立しません。
- otma_open - IMS との接続を確立します。otma_open 呼び出しを確立する前に、otma_create を発行します。
- otma_alloc - 独立したトランザクション・セッションを作成します。
- otma_send_receive - IMS を終了し、受信機能のパラメータを渡します。
- otma_free- 独立したトランザクション・セッションをリリースします。
- otma_close - IMS との接続を終了します。