1.4.3 ユース・ケース3: SOAPプロトコルを使用したOracle Tuxedoドメインへの接続
SALTでは、/TドメインのかわりにGWWSサーバーを使用して2つの異なるOracle Tuxedoドメインに接続できます。GWWSサーバーは、呼出しドメインでは、送信方向で動作し、受け取りドメインでは、受信方向で動作します。
受け取りOracle Tuxedoドメインは、Oracle Tuxedoサービス定義を呼出しOracle Tuxedoドメインに伝播する必要があります。つまり、呼出しドメインOracle Tuxedoサービス・メタデータ・リポジトリには、受け取りドメインで実行するOracle Tuxedoサービス定義ファイルが含まれている必要があります。
ノート:
これは、手動で設定する必要があります。現在、Oracle Tuxedoサービス・メタデータ・リポジトリ・インフラストラクチャは、Oracle Tuxedoドメインの間で自動伝播を提供していません。WSDLドキュメントは不要です。SALTでは、WSDLドキュメントを交換せずにSOAPプロトコルを使用してドメイン接続をするために2つのGWWSサーバーが連携して動作するよう、単純な構成が用意されています。
次の図は、2つのドメインを接続するためのSALTの使用方法を示しています。
図1-5 SOAPプロトコルを使用した2つのOracle Tuxedoドメインの接続

同じOracle Tuxedoドメイン内に接続を作成するには、2つのGWWSサーバーを使用しないでください。図6を参照してください。また、単一GWWSサーバーは自身に接続できません。次の図を参照してください。
いずれかのシナリオで、GWWSサーバーは、すでに他のアプリケーション・サーバーで公開した同じOracle Tuxedoサービスを公開します。これによって、dead-loopサービス・ディスパッチになる可能性があります。
警告:
これらのシナリオを回避するには、SALTアプリケーションを注意深く計画し構成する必要があります。次の図は、同じOracle Tuxedoドメイン内での2つのGWWSサーバーの接続を示しています
図1-6 同じOracle Tuxedoドメイン内での2つのGWWSサーバーの接続

図1-7 自身に接続する単一のGWWSサーバー

親トピック: SALTユース・ケース