WSDL サービスの構成

関連項目

WSDL エディタを使用して、サービスを作成できます。また、「新規 WSDL」ウィザードで作成したサービスを修正することもできます。

WSDL ファイルで、サービスは、使用する結合と、クライアントが Web サービスにアクセスできる場所を示します。

ポート型からの結合とサービスの作成

既存のポート型から、結合とサービスを簡単に作成することができます。あとでサービスを修正する場合は、「サービスの作成」の適切な手順を参照してください。

ポート型から結合とサービスを作成するには、次の手順に従います。

  1. 「WSDL」ビューでポート型ノードを右クリックし、「追加」>「結合およびサービスポート」を選択します。
    「結合およびサービスポートを生成」ダイアログが表示されます。
  2. 結合の名前を指定します。
  3. このリリースでサポートされる結合の種類は SOAP プロトコルのみです。
  4. 結合サブタイプオプションには、SOAP メッセージへの結合を変換する方法を指定します。メッセージ部品と結合サブタイプの設定が WS-I Basic Profile に準拠していない場合は、エラーメッセージが表示されます。
  5. サービスの名前を指定します。
  6. ポートの名前を指定します。
  7. 「了解」をクリックします。
    結合ノードとサービスノードが表示されます。結合ノードには、SOAP 結合ノードおよび 1 つ以上の操作が含まれます。サービスノードにはポートノードが含まれます。

サービスの作成

既存のポート型から簡単に結合とサービスを作成するのではなく、結合、サービス、およびそのサブノードを個別に作成することができます。この節では、サービスの作成方法、および SOAP 情報の構成方法について説明します。

サービスのポートを構成するには、その前に結合を作成する必要があります。

サービスを作成するには、次の手順に従います。

  1. 「WSDL」ビューで、「サービス」ノードを右クリックして「追加 サービス」を選択します。
    サービスノードが表示されます。
  2. 「プロパティー」ウィンドウが表示されない場合は、「ウィンドウ」>「プロパティー」を選択します。
  3. サービスノードを選択します。
  4. (省略可能) 「名前」プロパティーに新しい名前を設定します。
  5. サービスノードを右クリックし、「追加」>「サービスポート」を選択します。
    ポートノードが表示されます。
  6. ポートノードを選択します。
  7. (省略可能) 「名前」プロパティーに新しい名前を設定します。
  8. 「結合」プロパティーに必要な結合を設定します。

SOAP アドレスノードを追加するには、次の手順に従います。

  1. ポートノードを右クリックし、「追加」>「SOAP アドレス」を選択します。
    SOAP アドレスノードが表示されます。
  2. 「プロパティー」ウィンドウが表示されない場合は、「ウィンドウ」>「プロパティー」を選択します。
  3. SOAP アドレスノードを選択します。
  4. 「場所」プロパティーにポートのベース URI を設定します。

サービスとポートの削除

WSDL ファイルからサービスまたはポートを削除することができます。

サービスまたはポートを削除するには、次の手順に従います。

関連項目
WSDL ファイルコンポーネントの構成

著作権と商標について