クライアントインターフェイスガイド > Webインターフェイス経由でのTDVサーバーへの接続 > SOAP経由でのTDVサーバーへの接続
 
SOAP経由でのTDVサーバーへの接続
Webサービスクライアントは、SOAP over HTTPを介して公開されたTDV定義のWebサービスにアクセスできます。このトピックでは、SOAPによって公開されたTDV WebサービスのWSDLを表示し、Webサービスの準備ができていることを確認する方法について説明します。
TDVでは、TDVサーバーに送信されるメッセージが識別可能な送信元からのものであり、認証できる必要があります。
StudioからTDVWebサービスのSOAPを表示するには
1. Studioで、リソースツリーの[Webサービス]でデータサービスを選択します。
2.右クリックして[Open(開く)]を選択します。
3. [SOAP]タブを選択します。
4. 画面の[サービス]部分でWSDLURLを展開します。
5. 表示された1つ以上のURLをコピーします。
6. SOAPクライアントを開発している開発ツールまたはファイルを開き、URLを貼り付けます。
ブラウザでURLを使用してTDVWebサービスのSOAPを表示するには
1. ブラウザで、データサービスのサービスURLを入力します。 Studioを使用して、サービスのURLを見つけることができます。
または、次の形式を使用してURLを入力します。
http://<Host>:<HTTP_Port>/services/<Folders>/<DataServiceName>.wsdl
https://<Host>:<HTTPs_Port>/services/<Folders>/<DataServiceName>.wsdl:
 
<Host> は、TDVサーバーが実行されているマシンの名前です。 TDVと同じコンピューターを使用している場合、コンピューター名はlocalhostになります。
<HTTP_Port>または<HTTPS_Port> は、Webサービスが公開されているポートの番号です。
<フォルダ>は、データサービスを含む任意のフォルダまたはフォルダのセットです。
<DataServiceName>は、WSDL変換されたデータサービスの名前です。
このURL(またはアクセス可能なWSDL URL)をデータソースとして使用して、データの可用性を実証したり、WSDLデータソースへのTDVイントロスペクションを実証したりできます。
2. ENTERキーをクリックします。
データサービスのWSDLがブラウザに表示されます。
3. WSDLが希望どおりであれば、Webサービスをクライアントアプリケーションにインポートする準備が整います。
4. SOAPクライアントを開発している開発ツールまたはファイルを開き、URLを貼り付けます。
5. TDVから公開されたコンテンツがバイナリーパラメータを提供しない場合、ForceMTOMをtrueに設定しようとすると期待どおりに機能しません。
StudioからレガシーTDVWebサービスのSOAPを表示するには
1. Studioで、リソースツリーの[Webサービス]でデータサービスを選択します。
2. 右クリックして[WSDLの表示]を選択します。
3. WSDLにアクセスできる有効なユーザー名とパスワードを入力します。
ブラウザウィンドウが開き、現在公開されているWSDLが表示されます。
4. WSDLが希望どおりであれば、Webサービスをクライアントアプリケーションにインポートする準備が整います。
5. ブラウザの上部にあるURLアドレスフィールドからURLをコピーします。
6. SOAPクライアントを開発している開発ツールまたはファイルを開き、URLを貼り付けます。