Utforske WSDL ved hjelp av WSDL-utforskeren

Forutsetninger: For å kunne bruke WSDL-utforskeren, må du ha en gyldig URL for et WSDL-dokument.
Med WSDL-utforskeren kan du utforske og teste WSDL-dokumenter. De følgende handlingene er tilgjengelige i WSDL-utforskeren:

Starte WSDL-utforskeren

Følg disse trinnene når du skal starte WSDL-utforskeren:

  1. Start web-tjenesteutforskeren.
  2. Bytt til WSDL-utforskeren ved å klikke på ikonet øverst i høyre hjørne Ikon for å starte WSDL-utforskeren.

Importere en WSDL-fil til arbeidsområdet

Slik importerer du WSDL-filen til arbeidsbenken:

  1. Klikk på dette ikonet: Ikonet Importer WSDL til arbeidsbenken.
  2. Velg prosjektet du vil importere WSDL til.
  3. Hvis du vil generere en WSIL-fil fra WSDL, velger du Importer som en tjenestereferanse til et WSIL-dokument.
  4. Klikk på Utfør.

Importere en WSDL-fil til filsystemet

Når du skal importere WSDL-filen til filsystemet, klikker du på dette ikonet: Ikonet Importer WSDL til filsystemet. Oppgi hvor du vil lagre WSDL-filen på systemet.

Starte veiviseren for web-tjenester

Du starter veiviseren for web-tjenester ved å klikke på dette ikonet: Ikonet Start veiviseren for web-tjenester. Du kan velge om du vil opprette en web-tjenesteklient eller en skjelett-web-tjeneste fra WSDL-filen. Klikk på Utfør for å starte veiviseren.

Legge til en WSDL-fil i Favoritter

Klikk på dette ikonet for legge WSDL-filen i Favoritter: Ikonet Legg til WSDL i Favoritter

. Status-ruten viser at WSDL ble lagt til i listen over favoritter.

Utforske WSDL-dokumenter ved hjelp av WSDL-utforskeren:

  1. Velg WSDL Hoved i Navigator-ruten, oppgi eller bla til en eksisterende WSDL-URL i ruten til høyre, og klikk på Utfør. Vær oppmerksom på at utforskeren bare vil tillate at du blar til WSDL-filer som ligger i mappen WebContent/WSDL for et prosjekt. Hvis du skal utforske WSDL-filer som er lagret på andre steder i arbeidsområdet, skriver du navnet på WSDL-filen eller du velger filen i arbeidsområdet, høyreklikker og velger Web-tjenester > Start web-tjenesteutforsker. Til dette eksempelet er WSDLen som brukes, en web-tjeneste som returnerer en temperatur for et hvilket som helst postnummer.

    De følgende nodene blir lagt til i WSDL-treet:
    • WSDL-noden: Ikonet WSDL-node
    • Tjeneste-noden (som representerer et tjenesteelement i WSDL-filen): Ikonet Tjeneste-node
    • Binding-noden: Ikonet Binding-node
    • Operasjon-noden: Ikonet Operasjon-node
  2. Hvis du klikker på Tjeneste-noden i Navigator-ruten (i dette eksempelet er det TemperatureService-noden), vises alle bindingene for denne tjenesten, i tilleg til typen og en kort beskrivelse av bindingen hvis WSDL-leverandøren har inkludert en, i ruten Handlinger. Tre typer bindinger støttes: SOAP, HTTP Get og HTTP Post.

    WSDLen som er brukt i dette eksempelet, har en binding TemperatureBinding, som er representert som TemperaturePortType-noden i WSDL-treet i Navigator-ruten.
  3. Hvis du klikker på en vist binding eller den tilhørende noden, vises opplysninger om WSDL-bindingen i ruten Handlinger. Dette omfatter operasjonene og sluttpunktene som er tilgjengelige for denne tjenesten.

    I denne visningen kan du legge til eller fjerne sluttpunkter for tjenesten. Hvis du vil legge til et sluttpunkt, klikker du på Legg til, oppgir URLen for sluttpunktet og klikker på Utfør. Status-ruten sier at sluttpunktene er oppdatert. Hvis du vil fjerne et sluttpunkt, merker du av i avmerkingsboksen og klikker på Fjern.
Merk: Når web-tjenesteutforskeren laster inn WSDL-filer som bruker flere innebygde skjemaer, blir det generert advarsler for typer som det refereres til på tvers av disse skjemaene. Advarselen likner på dette: Referanse av typen <kvalifisert_type_navn> ble ikke behandlet.