Můžete vytvořit nový prázdný soubor WSDL, který můžete následně upravit v editoru WSDL.
Chcete-li vytvořit soubor WSDL, postupujte takto:
- Vytvořte projekt, který má obsahovat dokument WSDL. Nezáleží na tom, jaký druh projektu vytvoříte.
- Na pracovní ploše klepněte na volbu a vyberte .
Klepněte na tlačítko Další.
- Vyberte projekt nebo složku, které budou obsahovat soubor WSDL.
Do pole Název souboru zadejte název souboru WSDL. Název souboru XML musí končit na .wsdl
- Klepněte na tlačítko Další a na následující stránce průvodce zadejte tyto informace:
- Cílový obor názvů souboru WSDL, nebo přijměte výchozí (http://www.example.org/MyWSDLFile/).
Cílový obor názvů se používá pro názvy zpráv a typ portu, vazbu a službu definované v souboru WSDL. Hodnota musí nabývat podobu platného URI (například http://www.mycompany.com/myservice/)
- Příponu přidruženou k cílovému oboru názvů.
- Vyberte Vytvořit skeleton WSDL, pokud chcete, aby průvodce vytvořil skeleton souboru WSDL. Tím se vygenerují prvky WSDL nezbytné pro vaši službu, včetně vazeb, portů a zpráv. Tyto prvky můžete následně upravit, aby splňovaly požadavky vaší webové služby.
- Pokud jste se rozhodli vytvořit kostru WSDL, vyberte volby vazby, které chcete použít, v rozevíracím seznamu Protokol.
Tyto volby jsou SOAP a HTTP. Chcete-li vyměňovat strukturované a typové informace, použijte protokol SOAP. Chcete-li, aby váš aplikační klient pouze požadoval nebo aktualizoval informace, použijte protokol HTTP.
- Pokud vyberete SOAP, můžete následně vybrat styl kódování, který chcete použít:
- literál dokumentu. Zprávy stylu dokumentu, kódování literálů. Tento styl vázání použijte, chcete-li odeslat zprávy SOAP, které mohou být ověřeny pomocí modulu XML Validator. Ve schématu jsou definovány všechny datové typy v těle zprávy SOAP, takže části WSDL musí ukazovat na prvky schématu.
- literál RPC. Zprávy stylu RPC, kódování literálů.
Tento styl vázání použijte, chcete-li ve zprávách SOAP určit názvy metod operací, aby mohl server zadané metody odbavit. Datové typy musí být definovány, takže části WSDL musí ukazovat na typy XSD.
- kódované RPC. Zprávy stylu RPC a kódování SOAP.
Tento styl vázání použijte, chcete-li kódovat datové grafy ve zprávách SOAP, aby server mohl deserializovat data objektu. Datové typy musí být definovány, takže části WSDL musí ukazovat na typy XSD.
- Pokud vyberete HTTP, můžete si zvolit, zda se má vytvořit HTTP getter nebo setter.
- HTTP GET. Požadavek GET načítá data z webového serveru na základě hodnoty adresy URL a sady záhlaví HTTP. Tuto metodu použijte, chcete-li získat informace zadané v žádosti.
- HTTP POST. Požadavek POST posílá na server další data, zadaná po adrese URL a záhlavích. Tuto metodu použijte, chcete-li odeslat data přiložená v těle požadavku.
- Klepněte na tlačítko Dokončit. Soubor WSDL se otevře v editoru WSDL.
Pokud jste vytvořili soubor WSDL s kostrou pomocí vazeb SOAP, měl by soubor vypadat přibližně takto:

Pokud jste vytvořili soubor WSDL s kostrou pomocí vazeb HTTP, měl by soubor vypadat přibližně
takto:
