SOAP Web サービス操作をコンシュームするには、コンシュームするサービスを参照する設定を作成する必要があります。
Web Service Consumer Connector には設定が 1 つあります。最も重要な設定パラメーターは、WSDL Location (WSDL の場所)、Service (サービス)、Port (ポート) です。これらのいずれかのパラメーターが設定されていなければ、設定は有効になりません。
WSDL Location (WSDL の場所) は WSDL がある (ローカルまたはリモートの) 場所のパスまたは URL で、Service (サービス) と Port (ポート) は設定を使用して実行可能な SOAP 操作を指定するパラメーターです。
もう 1 つ重要なパラメーターは、Service Address (サービスアドレス) です。これは要求がディスパッチされる場所を示します。通常このパラメーターは Service (サービス) と Port (ポート) が指定されていると自動入力されますが、サービスとポートのペアがアドレスを示さないことがあり、その場合は正しいものを指定する必要があります。
<wsc:config name="wsc">
<wsc:connection
wsdlLocation="http://ilt.mulesoft-training.com/essentials/delta?wsdl"
service="TicketServiceService"
port="TicketServicePort"/>
</wsc:config>
service と port のペアが有効なアドレスを宣言していないので、上記の設定には address パラメーターが含まれていません。この例の WSDL では、航空会社ごとのフライトのリストを取得します。