WSDL サービスの構成
関連項目
WSDL エディタを使用して、サービスを作成できます。また、「新規 WSDL」ウィザードで作成したサービスを修正することもできます。
WSDL ファイルで、サービスは、使用する結合と、クライアントが Web サービスにアクセスできる場所を示します。
ポート型からの結合とサービスの作成
既存のポート型から、結合とサービスを簡単に作成することができます。あとでサービスを修正する場合は、「サービスの作成」の適切な手順を参照してください。
ポート型から結合とサービスを作成するには、次の手順に従います。
- 「WSDL」ビューでポート型ノードを右クリックし、「追加」>「結合およびサービスポート」を選択します。
「結合およびサービスポートを生成」ダイアログが表示されます。
- 結合の名前を指定します。
- このリリースでサポートされる結合の種類は SOAP プロトコルのみです。
- 結合サブタイプオプションには、SOAP メッセージへの結合を変換する方法を指定します。メッセージ部品と結合サブタイプの設定が WS-I Basic Profile に準拠していない場合は、エラーメッセージが表示されます。
- サービスの名前を指定します。
- ポートの名前を指定します。
- 「了解」をクリックします。
結合ノードとサービスノードが表示されます。結合ノードには、SOAP 結合ノードおよび 1 つ以上の操作が含まれます。サービスノードにはポートノードが含まれます。
- ポートの SOAP アドレスノードには、ポートのアドレスを指定する場所プロパティーが含まれます。ウィザードにより、場所プロパティーのダミー値が生成されます。ダミー値は、必ず有効な値に置き換えてください。
サービスの作成
既存のポート型から簡単に結合とサービスを作成するのではなく、結合、サービス、およびそのサブノードを個別に作成することができます。この節では、サービスの作成方法、および SOAP 情報の構成方法について説明します。
サービスのポートを構成するには、その前に結合を作成する必要があります。
サービスを作成するには、次の手順に従います。
- 「WSDL」ビューで、「サービス」ノードを右クリックして「追加 サービス」を選択します。
サービスノードが表示されます。
- 「プロパティー」ウィンドウが表示されない場合は、「ウィンドウ」>「プロパティー」を選択します。
- サービスノードを選択します。
- (省略可能) 「名前」プロパティーに新しい名前を設定します。
- サービスノードを右クリックし、「追加」>「サービスポート」を選択します。
ポートノードが表示されます。
- ポートノードを選択します。
- (省略可能) 「名前」プロパティーに新しい名前を設定します。
- 「結合」プロパティーに必要な結合を設定します。
SOAP アドレスノードを追加するには、次の手順に従います。
- ポートノードを右クリックし、「追加」>「SOAP アドレス」を選択します。
SOAP アドレスノードが表示されます。
- 「プロパティー」ウィンドウが表示されない場合は、「ウィンドウ」>「プロパティー」を選択します。
- SOAP アドレスノードを選択します。
- 「場所」プロパティーにポートのベース URI を設定します。
サービスとポートの削除
WSDL ファイルからサービスまたはポートを削除することができます。
サービスまたはポートを削除するには、次の手順に従います。
- 「WSDL」ビューでサービスまたはポートノードを右クリックし、「削除」を選択します。
- 関連項目
- WSDL ファイルコンポーネントの構成
著作権と商標について