Udforsk WSDL vha. WSDL Explorer

Forudsætninger: For at kunne bruge WSDL Explorer skal du have en gyldig URL til et WSDL-dokument.
Med WSDL Explorer kan du udforske og teste WSDL-dokumenter. Følgende funktioner er tilgængelige i WSDL Explorer:

Start WSDL Explorer

Gør følgende for at starte WSDL Explorer:

  1. Start Web Services Explorer.
  2. Skift til WSDL Explorer ved at klikke på ikonen i øverste højre hjørne Ikon, der starter WSDL Explorer.

Importér WSDL-fil til arbejdsområdet

Sådan importerer du WSDL-filen til Arbejdsbænk:

  1. Klik på denne ikon: Ikonen Importér WSDL til arbejdsbænk.
  2. Vælg det projekt, hvor du vil importere WSDL til.
  3. Hvis du vil generere en WSIL-fil fra WSDL, skal du vælge Importér som en serviceprogramreference til et WSIL-dokument.
  4. Klik på Udfør.

Importér en WSDL-fil til filsystemet

Klik på denne ikon for at importere WSDL-filen til filsystemet: Ikonen Importér WSDL til filsystem. Angiv, hvor i systemet WSDL-filen skal gemmes.

Start guiden Webserviceprogrammer

Klik på denne ikon for at starte guiden Webserviceprogrammer: Ikonen Start Webserviceprogram. Du kan vælge, om du vil oprette en webserviceprogramklient eller et webserviceprogramskelet på basis af WSDL-filen. Klik på Udfør for at starte guiden.

Tilføj WSDL-fil til Foretrukne

Klik på denne ikon for at tilføje WSDL-filen til Foretrukne: Ikonen Tilføj WSDL til Foretrukne

. Oplysningerne i delvinduet Status angiver, at WSDL er tilføjet listen over Foretrukne.

Udforsk WSDL-dokumenter vha. WSDL Explorer:

  1. Vælg Overordnet WSDL i delvinduet Navigator, angiv en eksisterende WSDL URL i højre delvindue, eller find en vha. Gennemse, og klik på Udfør. Bemærk, at du i Explorer kun kan søge efter WSDL-filer, der er placeret i folderen WebContent/WSDL til et projekt. Du udforsker WSDL-filer, som er gemt på andre placeringer i arbejdsområdet, ved at skrive navnet på WSDL-filen eller vælge filen i arbejdsområdet, højreklikke og vælge Webserviceprogrammer > Start Web Services Explorer. I dette eksempel bruges WSDL som et webserviceprogram, som returnerer en temperatur fra et givent postnummer.

    Følgende noder tilføjes til WSDL-træstrukturen:
    • WSDL-node: Ikon for WSDL-node
    • Serviceprogramnoden (som repræsenterer et serviceprogramelement i WSDL-filen): Ikon for Serviceprogramnode
    • Bindingsnoden: Ikon for bindingsnode
    • Funktionsnode: Ikon for funktionsnode
  2. Når du klikker på serviceprogramnoden i Navigator-delvinduet (i dette eksempel noden TemperatureService), vises alle bindinger for dette serviceprogram samt deres type og en kort beskrivelse af bindingen, hvis WSDL-udbyderen har inkluderet en i delvinduet Funktioner. Tre bindingstyper understøttes: SOAP, HTTP Get og HTTP Post.

    Det WSDL, der bruges her i eksemplet, har kun én binding, nemlig TemperatureBinding, som vises som noden TemperaturePortType i WSDL-træstrukturen i Navigator-delvinduet.
  3. Når du klikker på en vist binding eller dens node, vises WSDL-bindingen i delvinduet Funktioner. Oplysningerne inkluderer de funktioner og slutpunkter, der er tilgængelige for serviceprogrammet.

    I denne oversigt kan du tilføje eller fjerne slutpunkter for serviceprogrammet. Du tilføjer et slutpunkt ved at klikke på Tilføj, angive URL'en for slutpunktet og klikke på Udfør. Oplysningerne i delvinduet Status viser, at slutpunkterne er opdateret. Du fjerner et slutpunkt ved at markere det tilhørende afkrydsningsfelt og klikke på Fjern.
Bemærk: Når Web Services Explorer indlæser WSDL-filer, som anvender flere integrerede skemaer, genereres der advarsler for de typer, der refereres til på tværs af skemaerne. Advarslen ser omtrent sådan ud: Referencen af typen <kvalificeret_type_navn> kan ikke fortolkes.