.WSDL

WSDL-fil

Web Services Description Language file
Still et spørsmål
HURTIGSVAR

En WSDL-fil er et Web Services Description Language-dokument, en XML-kontrakt som beskriver en SOAP-webtjeneste: dens operasjoner, meldingsstrukturer for forespørsel/svar og endepunkt-URL-en. Den åpnes i en hvilken som helst tekstredigerer, selv om Visual Studio Code eller Notepad++ med XML-utheving gjør den mer lesbar. Du «kjører» ikke en WSDL; verktøy som Visual Studio eller Apache CXF leser den for å generere en typet klient-proxy.

Utvikler: W3C (World Wide Web Consortium) Kategori: Web filer Åpen standard MIME: application/wsdl+xml
ÅPNES PÅ Windows macOS Linux Web
Relatert: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 2, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er WSDL-filformatet?

WSDL er en XML-basert beskrivelsesfil for webtjenester. En .wsdl-fil definerer hvordan en nettverkstjeneste kalles - dens operasjoner, formen på inn- og utgående meldinger, tilkoblingsprotokollen (vanligvis SOAP) og endepunkt-URL-en. Hver tjeneste som er deklarert i en WSDL-fil har et navn, definisjoner av meldingstyper, en bindingsmetode og den konkrete adressen som brukes for å nå den. WSDL bruker XML-markering og kan åpnes i enhver tekstredigerer.

W3C

WSDL er et standardisert format som opprinnelig ble utviklet i fellesskap av Microsoft, IBM og Ariba. Formatet vedlikeholdes nå av W3C, organisasjonen som administrerer mange sentrale webstandarder. W3C-standarder publiseres som anbefalinger og er ikke obligatoriske, men WSDL 1.1 (2001) og WSDL 2.0 (2007) ble allment akseptert og tatt i bruk i hele bransjen som en del av en bredere konsensus i næringslivet. WSDL 1.1 er fortsatt den dominerende versjonen i aktive SOAP-distribusjoner.

For nye API-er har REST kombinert med en OpenAPI-beskrivelse i stor grad erstattet SOAP/WSDL. WSDL forblir imidlertid det standard kontraktspråket i eldre systemer, samt finans- og offentlige systemer bygget på SOAP. Verktøy som SoapUI, Visual Studio og kommandolinjeverktøyet wsimport kan generere klient-stubs direkte fra en .wsdl-fil.

Sikkerhet og trygghet

RISIKO: LOW

En WSDL er ren tekst og kan ikke kjøre kode, så det er trygt å åpne en for å lese den. De praktiske risikoene er indirekte: <import>/<xsd:import> kan hente inn eksterne skjemaer (en XXE/ekstern-enhet-problematikk for XML-parseren, ikke selve filen), og en WSDL avslører en tjenestes interne operasjonsnavn, meldingsstruktur og endepunkt-URL-er - nyttig informasjon for en angriper. Derfor er offentlig eksponering av en intern WSDL en vurdering rundt informasjonsavsløring snarere enn en malware-risiko.

Formatdetaljer

i et nøtteskall
FULLT NAVNWeb Services Description Language fileogså kjent som WSDL document, Web Service Definition Language
UTVIKLERW3C (World Wide Web Consortium)siden 2001 (WSDL 1.1, W3C Note); WSDL 2.0 a W3C Recommendation in June 2007
KATEGORIWeb filer
MIME-TYPEapplication/wsdl+xml
TYPEXML-tjenestebeskrivelsesdokument (ren tekst, UTF-8)
STANDARDÅpen · royalty-fri

Programmer som åpner WSDL-filer

Windows6 apps
Microsoft Visual Studio Freemium «Add Service Reference» / svcutil.exe bruker en WSDL for å generere en typet SOAP-klient; redigerer og viser også XML-en.
oXygen XML Editor Betalt Plattformuavhengig WSDL-editor med grafisk visning og validering.
Notepad Åpen kildekode Åpne for å lese/redigere med XML-syntaksutheving; XML Tools-programtillegget kan formatere («pretty-print») og validere.
Visual Studio Code Gratis Åpne .wsdl-filen; med Red Hat XML-utvidelsen får du validering, kodesammenfolding og en oversikt over operasjoner.
SoapUI Åpen kildekode Opprett et SOAP-prosjekt fra WSDL-filen for å utforske operasjoner og sende testforespørsler.
Notepad (built-in) Innebygd Raskeste måte å bare lese XML-teksten på - alltid tilgjengelig, ingen utheving.
macOS3 apps
oXygen XML Editor Betalt Plattformuavhengig WSDL-editor med grafisk visning og validering.
Visual Studio Code Gratis Åpne .wsdl-filen; med Red Hat XML-utvidelsen får du validering, kodesammenfolding og en oversikt over operasjoner.
SoapUI Åpen kildekode Opprett et SOAP-prosjekt fra WSDL-filen for å utforske operasjoner og sende testforespørsler.
Linux3 apps
oXygen XML Editor Betalt Plattformuavhengig WSDL-editor med grafisk visning og validering.
Visual Studio Code Gratis Åpne .wsdl-filen; med Red Hat XML-utvidelsen får du validering, kodesammenfolding og en oversikt over operasjoner.
wsimport / Apache CXF (wsdl2java) Åpen kildekode Generer en Java SOAP-klient fra WSDL: wsdl2java -p com.example service.wsdl
Web1 app
FreeFormatter / online XML viewers Gratis Lim inn WSDL-koden for å formatere og lese den i nettleseren (ingen installasjon).

Tekniske detaljer

dyp spesifikasjon
KodingRen tekst, UTF-8 (XML)
KrypteringIngen (leveres over HTTPS; selve filen er ikke kryptert)
Typisk filstørrelse2 KB - 200 KB (store bedriftstjenester kan overstige 1 MB)
MIME-typeapplication/wsdl+xml
WSDL 1.1 rotelement<definitions> (navnerom: http://schemas.xmlsoap.org/wsdl/)
WSDL 2.0 rotelement<description> (navnerom: http://www.w3.org/ns/wsdl)
SkjemainnbyggingXSD-typedefinisjoner deklarert direkte eller importert via schemaLocation
Standard bindingsprotokollSOAP 1.1 eller SOAP 1.2 (HTTP POST); støtter også HTTP GET/POST og MIME-bindinger
IntegritetTLS på transportnivå; ingen sjekksum eller signatur på filnivå
VersjonsdifferensieringIdentifisert av XML-navnerom, ikke en filheader eller versjonsflagg
OperativsystemerAlle (plattformuavhengig XML-tekst)
Utgitt2001 (WSDL 1.1, W3C Note); WSDL 2.0 a W3C Recommendation in June 2007
Siste versjonWSDL 2.0 (W3C Recommendation, 26 June 2007); WSDL 1.1 remains by far the most widely used
Åpen standardJa · royalty-fri
Spesifikasjonwww.w3.org

WSDL-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med WSDL-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om WSDL-filer.

Ofte stilte spørsmål

Hva brukes en WSDL-fil til?
Den beskriver en SOAP-webtjeneste - dens operasjoner, meldingsstrukturer for forespørsel/svar (via XSD) og endepunkt-URL-en - slik at utviklerverktøy automatisk kan generere en klient eller server fra kontrakten.
Hvordan åpner jeg en WSDL-fil?
Det er ren XML-tekst, så enhver tekstredigerer kan åpne den. For komfortabel lesing bør du bruke Visual Studio Code (med XML-utvidelsen) eller Notepad++; for å faktisk kalle tjenesten, importer den til SoapUI eller Visual Studio.
Hva er forskjellen mellom WSDL og XSD?
En XSD definerer datatyper og struktur for XML; en WSDL beskriver en hel webtjeneste og bruker XSD inne i sin <types>-seksjon for å definere meldingsstrukturene. WSDL er tjenestekontrakten; XSD er dataskjemaet den baserer seg på.
Hvordan genererer jeg en klient fra en WSDL?
I .NET bruker du Visual Studio «Add Service Reference» eller svcutil.exe; i Java bruker du wsimport eller Apache CXF sin wsdl2java. Hver av disse leser WSDL-filen og produserer en typet proxy du kaller som et lokalt objekt.
Hva er forskjellen mellom WSDL og en REST/OpenAPI-spesifikasjon?
WSDL beskriver SOAP-tjenester (XML-meldinger, streng typing, WS-*-funksjoner); OpenAPI/Swagger beskriver REST/JSON-API-er og er nå normen for nye offentlige API-er. WSDL lever videre i bedriftsløsninger og eldre SOAP-systemer.
Kan jeg se en WSDL i en nettleser?
Ja - de fleste nettlesere viser XML-koden, og mange tjenester eksponerer sin WSDL på en URL som slutter på ?wsdl. For en strukturert visning bør du bruke en XML-editor eller SoapUI i stedet for nettleserens råvisning.

Referanser

1W3C - Web Services Description Language (WSDL) 1.1www.w3.org
2W3C - Web Services Description Language (WSDL) Version 2.0www.w3.org

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Relaterte filendelser

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å