新規の空の WSDL ファイルを作成して、それを WSDL エディターで編集できます。
WSDL ファイルを作成するには、以下の手順を実行します。
- WSDL 文書を入れるプロジェクトを作成する。 作成するプロジェクトの種類はどのようなものでも構いません。
- ワークベンチで、「ファイル」 > 「新規」 > 「その他」 >
「Web サービス」 > 「WSDL」の順にクリックする。 「次へ」をクリックする。
- WSDL ファイルを入れるプロジェクトまたはフォルダーを選択する。 「ファイル名」フィールドに WSDL ファイル名、
例えば、MyWSDLFile.wsdl と入力する。
XML ファイル名の拡張子は .wsdl です。
- 「次へ」をクリックする。
- 以下の情報を入力してください。
- ターゲット名前空間は WSDL ファイルの名前空間であるか、
または デフォルト (http://tempuri.org/MyWSDLFile/) を受け入れる。 ターゲット名前空間は、メッセージの名前、および WSDL ファイル内で定義されるポート・タイプ、バインディング、
およびサービスに使用されます。
その値は、有効な URI のフォームをしていなければなりません (例: http://www.mycompany.com/myservice/)
- 接頭部は、ターゲット名前空間に関連した接頭部です。
- WSDL ファイルのスケルトンを作成するウィザードが必要な場合は、
「WSDL スケルトンの作成」を選択する。 これで、自分のサービスに必要な WSDL エレメントを、
バインディング、ポートおよびメッセージを含めて生成できます。
続いて、Web サービスの要件に合わせるためにこれを変更することができます。
- WSDL スケルトンの作成を選択した場合は、WSDL 文書で使用するバインディング・オプションを選択する。
このオプションは SOAP と HTTP です。 次に、SOAP を選択する場合は、使用するエンコード・スタイルを選択します。
HTTP を選択する場合は、HTTP getter または setter を作成するかどうかを選択できます。
- 「終了」をクリックする。 WSDL ファイルが WSDL エディターに開きます。
SOAP バインディングを使用してスケルトンも持つ WSDL ファイルを作成した場合は、
次のように見えます:

HTTP バインディングを使用してスケルトンも持つ WSDL ファイルを作成した場合は、
次のように見えます:
