WebSphere® Service Registry and Repository (WSRR) に保持されている WSDL サービス定義のエンドポイント・アドレスを取得するには、EndpointLookup ノードを使用します。
EndpointLookup ノードによって入力メッセージが変更されることはありません。 代わりに、ローカル環境が更新されて、ノードで指定された照会によって取得されたエンドポイントの詳細、およびローカル環境の指定変更が取り込まれます。
サンプルに関する情報は、WebSphere Message Broker Toolkit に統合されているインフォメーション・センター、またはオンライン・インフォメーション・センターを使用する場合にのみ表示できます。 サンプルは、WebSphere Message Broker Toolkit に統合されているインフォメーション・センターを使用する場合にのみ実行できます。
<LocalEnvironment>
<Destination>
<SOAP>
<Request>
<Transport>
<HTTP>
<WebServiceURL>http://localhost:9081/DemoCustomerWeb/
services/DemoCustomer</WebServiceURL>
</HTTP>
</Transport>
</Request>
</SOAP>
<HTTP>
<RequestURL>http://localhost:9081/DemoCustomerWeb/
services/DemoCustomer
</RequestURL>
</HTTP>
</Destination>
<ServiceRegistry>
<ITService>
<Endpoint>
<Address>http://localhost:9081/DemoCustomerWeb/
services/DemoCustomer</Address>
<PortType>
<name>DemoCustomer</name>
<namespace>http://demo.sr.eis.ibm.com</namespace>
<version>1.0</version>
</PortType>
<Property>
<name>policy</name>
<value>RM</value>
</Property>
<Property>
<name>country</name>
<value>China</value>
</Property>
<Classification>http://eis.ibm.com/ServiceRegistry/
GenericObjecttypes#Routing</Classification>
</Endpoint>
</ITService>
</ServiceRegistry>
</LocalEnvironment>
以下の例は、「マッチ・ポリシー」が「すべて」に設定されている場合の、EndpointLookup ノードからの標準的な出力を示しています。 (フロー内のそれまでの処理によっては、ローカル環境中に他の項目が存在する場合があります。)
<LocalEnvironment>
<ServiceRegistry>
<ITService>
<Endpoint>
<Address>http://localhost:9081/DemoCustomerWeb/
services/DemoCustomer</Address>
<PortType>
<name>DemoCustomer</name>
<namespace>http://demo.sr.eis.ibm.com</namespace>
<version>1.0</version>
</PortType>
<Property>
<name>policy</name>
<value>RM</value>
</Property>
<Property>
<name>country</name>
<value>China</value>
</Property>
<Classification>http://eis.ibm.com/ServiceRegistry/
GenericObjecttypes#Routing</Classification>
</Endpoint>
</ITService>
<ITService>
<Endpoint>
<Address>http://localhost:9081/DemoCustomerWeb/
services/DemoCustomer2</Address>
<PortType>
<name>DemoCustomer2</name>
<namespace>http://demo.sr.eis.ibm.com</namespace>
<version>1.0</version>
</PortType>
</Endpoint>
</ITService>
</ServiceRegistry>
</LocalEnvironment>