1.5.3.3 クロス・ドメイン構成
ARTIGW
とARTIMPP
が異なるドメインにデプロイされている場合、ARTIGW
は<tuxclt_service_name>_REPLY_ <grpid>_ <srvid>
および<mq_service_name>_REPLY_ <grpid>_ <srvid>
という名前でサービスをエクスポートします。GRPID
とSVRID
は5文字です(0で始まります)。
前述のサービス名は、ARTIMPP
が属しているすべてのリモート・ドメインのDMCONFIG
ファイルのDM_REMOTE_SERVICES
セクションで構成されている必要があります。さらに、ARTIGW
が配置されている各ドメインによって適切なサービス名がエクスポートされ、サービス競合がないようにする必要があります。
たとえば、ARTIGW
がドメインGW
にあり、ARTIMPP
がドメインMPP
にあると想定します。ARTIGW
は、SRVID=101, SRVGRP= GROUP1
で、デフォルト・サービス名を使用するように構成されています。次のリストに、MPP
およびGW
ドメインのDMCONFIG
ファイルの例を示します。
MPPおよびGWドメインのDMCONFIGファイルのリスト
- MPPドメイン:
*DM_REMOTE_SERVICES IMSGW_SVC_REPLY_00001_00101
- GWドメイン:
*DM_LOCAL_SERVICES IMSGW_SVC_REPLY_00001_00101
ノート:
- 非端末tuxedoクライアントに対しては、
ARTIGW
による変換は行われません。クライアント・アプリケーションから提供されるデータは、ARTMPPサーバーとアプリケーション・プログラムで予想される形式にする必要があります。 -
ARTIGW
は、単一スレッドのTuxedoサーバーです。ユーザーはパフォーマンス調整のためにARTIGW
の複数インスタンスをデプロイできます。 - Oracle Tuxedo MQ Adapterは、MQアプリケーションとのMQIインタフェースです。メインフレームとオープン・システムでWebSphere MQの動作は異なっているため、Tuxedo MQ Adapterの動作も異なるように見える可能性があります。
たとえば、MQアプリケーションがメインフレーム上に
MQPMO_NONE
と指定されたメッセージを投入した場合、Oracle Tuxedo MQ Adapterは、MQアプリケーションによってMQCMIT
が呼び出されるまで、IMSトランザクションをトリガーしません。ノート:
オープン・システムでは、IMSトランザクションはすぐにトリガーされます。 - MQアプリケーションでは、メッセージの処理中に
ARTIGW
またはARTIMPP
によって予期しないエラーが発生した場合、レポート・メッセージが生成され、元のメッセージによって指定されている応答キューに送信されます。レポート・メッセージには元のメッセージのデータは含まれておらず、エラー・メッセージの詳細を示す文字列のみが含まれています。
親トピック: 構成