Utforska WSDL med hjälp av WSDL-utforskaren

Förutsättningar: Om du ska använda WSDL-utforskaren måste du ha en giltig URL-adress till ett WSDL-dokument.
Med WSDL-utforskaren kan du utforska och testa WSDL-dokument. Följande åtgärder är tillgängliga i WSDL-utforskaren:

Starta WSDL-utforskaren

Så här startar du WSDL-utforskaren:

  1. Starta webbtjänsteutforskaren.
  2. Gå till WSDL-utforskaren genom att klicka på ikonen i det övre högra hörnet Ikon för start av WSDL-utforskaren.

Importera en WSDL-fil till arbetsmiljön

Så här importerar du en WSDL-fil till arbetsmiljön:

  1. Klicka på den här ikonen: Importera WSDL till arbetsmiljön.
  2. Markera det projekt som du vill importera WSDL-filen till.
  3. Om du vill generera en WSIL-fil från WSDL väljer du Importera som en tjänstereferens till ett WSIL-dokument.
  4. Klicka på OK.

Importera en WSDL-fil till arbetsmiljön

Om du vill importera WSDL-filen till filsystemet klickar du på den här ikonen: Importera WSDL till filsystemet. Ange var du vill att WSDL-filen ska sparas i systemet.

Starta webbtjänsteguiden

Om du vill starta webbtjänsteguiden klickar du på den här ikonen: Ikonen Starta webbtjänsteguiden. Du kan välja om du vill skapa en webbtjänstklient eller en skelettwebbtjänst från WSDL-filen. Starta guiden genom att klicka på OK.

Lägga till en WSDL-fil i Favoriter

Lägg till WSDL-filen i Favoriter genom att klicka på den här ikonen: Ikonen Lägg till WSDL i Favoriter

. I statusrutan kan du se att WSDL lades till i din lista med favoriter utan problem.

Utforska WSDL-dokument med hjälp av WSDL-utforskaren:

  1. Välj Huvudsida för WSDL i navigeringsfältet, ange eller bläddra till en redan befintlig URL-adress för WSDL i den högra rutan och klicka på OK. Lägg märke till att du endast kan bläddra i utforskaren efter WSDL-filer som finns i mappen WebContent/WSDL för ett projekt. Om du vill utforska WSDL-filerna som är lagrade på andra platser i din arbetsmiljö skriver du namnet på WSDL-filer eller väljer filen i arbetsmiljön, högerklickar och väljer sedan Webbtjänster > Starta webbtjänstutforskaren. I det här exemplet är den WSDL som används en webbtjänst som returnerar en temperatur inom valfritt postnummer som du anger.
    Följande noder läggs till i WSDL-trädet:
    • WSDL-noden: WSDL-nodikon
    • Tjänstnoden (som representerar ett tjänsteelement i WSDL-filen): Tjänstenodikon
    • Bindningsnoden: Bindningsnodikon
    • Åtgärdsnoden: Åtgärdsnodikon
  2. Klicka på tjänstnoden i navigeringsrutan (i det här exemplet skulle det vara noden TemperatureService) så visas alla bindningarna för den här tjänsten tillsammans med deras typer och en kort beskrivning av bindningen om WSDL-leverantören har lagt in en i åtgärdsrutan. Det går att använda tre typer av bindningar: SOAP, HTTP Get och HTTP Post.
    Den WSDL som används i det här exemplet har endast en bindning, TemperatureBinding, som är representerad som noden TemperaturePortType i WSDL-trädet i navigeringsrutan.
  3. Genom att klicka på en bindning eller på bindningens nod visas detaljerna för WSDL-bindningen i åtgärdsrutan. Det innefattar de åtgärder och slutpunkter som är tillgängliga för tjänsten.
    I den här vyn kan du lägga till eller ta bort slutpunkter för tjänsten. Om du vill lägga till en slutpunkt klickar du på Lägg till, anger URL-adressen för slutpunkten och klickar på OK. Du bör se om slutpunkterna uppdaterades utan problem i statusrutan. Om du vill ta bort en slutpunkt väljer du rutan för den och klickar på Ta bort.
Anm: När WSDL-filer med flera infogade scheman läses in i webbtjänsteutforskaren genereras varningsmeddelanden för typer som har referenser till flera av schemana. Varningsmeddelandena ser ut ungefär så här: Referensen för typ <qualified_type_name> kan inte tolkas.