.WSDL

WSDL Datei

Web Services Description Language file
Frage stellen
SCHNELLE ANTWORT

Eine WSDL-Datei ist ein Web Services Description Language-Dokument, ein XML-Vertrag, der einen SOAP-Webservice beschreibt: seine Operationen, die Form der Anfrage-/Antwortnachrichten und die Endpunkt-URL. Sie lässt sich in jedem Texteditor öffnen, wobei Visual Studio Code oder Notepad++ mit XML-Hervorhebung die Lesbarkeit verbessern. Eine WSDL wird nicht ausgeführt; Tools wie Visual Studio oder Apache CXF lesen sie, um einen typisierten Client-Proxy zu generieren.

Entwickler: W3C (World Wide Web Consortium) Kategorie: Internetdateien Offener Standard MIME: application/wsdl+xml
VERFÜGBAR AUF Windows macOS Linux Web
Verwandt: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Sep 2, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das WSDL-Dateiformat?

WSDL ist eine XML-basierte Beschreibungsdatei für Webdienste. Eine .wsdl-Datei definiert, wie ein Netzwerkdienst aufgerufen wird - seine Operationen, die Form der Eingabe- und Ausgabenachrichten, das Verbindungsprotokoll (normalerweise SOAP) und die Endpunkt-URL. Jeder in einer WSDL-Datei deklarierte Dienst verfügt über einen Namen, Nachrichtentypdefinitionen, eine Bindungsmethode und die konkrete Adresse, über die er erreichbar ist. WSDL verwendet XML-Markup und kann in jedem Texteditor geöffnet werden.

W3C

WSDL ist ein standardisiertes Format, das ursprünglich gemeinsam von Microsoft, IBM und Ariba entwickelt wurde. Das Format wird heute vom W3C gepflegt, der Organisation, die viele zentrale Webstandards verwaltet. W3C-Standards werden als Empfehlungen veröffentlicht und sind nicht obligatorisch, aber WSDL 1.1 (2001) und WSDL 2.0 (2007) wurden branchenweit als Teil eines breiteren Unternehmens-Konsenses akzeptiert und übernommen. WSDL 1.1 bleibt die dominierende Version in aktiven SOAP-Bereitstellungen.

Für neue APIs hat REST in Kombination mit einer OpenAPI-Beschreibung SOAP/WSDL weitgehend verdrängt. WSDL bleibt jedoch die Standard-Vertragssprache in Legacy-, Finanz- und Behördensystemen, die auf SOAP basieren. Tools wie SoapUI, Visual Studio und das Befehlszeilen-Dienstprogramm wsimport können Client-Stubs direkt aus einer .wsdl-Datei generieren.

Sicherheit

RISIKO: LOW

Eine WSDL ist Klartext und kann keinen Code ausführen, daher ist das Öffnen zum Lesen sicher. Die praktischen Risiken sind indirekt: <import>/<xsd:import> kann Remote-Schemata nachladen (ein XXE/External-Entity-Problem für den XML-PARSER, nicht die Datei), und eine WSDL legt interne Operationsnamen, Nachrichtenstrukturen und Endpunkt-URLs eines Dienstes offen - nützliche Informationen für einen Angreifer, weshalb die öffentliche Freigabe einer internen WSDL eher ein Aspekt der Informationsoffenlegung als ein Malware-Risiko ist.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEWeb Services Description Language filealias WSDL document, Web Service Definition Language
ENTWICKLERW3C (World Wide Web Consortium)seit 2001 (WSDL 1.1, W3C Note); WSDL 2.0 a W3C Recommendation in June 2007
MIME TYPEapplication/wsdl+xml
TYPXML-Dienstbeschreibungsdokument (Klartext, UTF-8)
STANDARDOffen · lizenzfrei

Programme zum Öffnen von WSDL-Dateien

Windows6 apps
Microsoft Visual Studio Freemium «Dienstverweis hinzufügen» / svcutil.exe verarbeitet eine WSDL, um einen typisierten SOAP-Client zu generieren; dient auch zum Bearbeiten/Anzeigen des XML.
oXygen XML Editor Kostenpflichtig Plattformübergreifender WSDL-Editor mit grafischer Ansicht und Validierung.
Notepad Open Source Öffnen zum Lesen/Bearbeiten mit XML-Syntaxhervorhebung; das XML Tools-Plugin bietet Pretty-Print und Validierung.
Visual Studio Code Kostenlos Öffnen Sie die .wsdl; mit der Red Hat XML-Erweiterung erhalten Sie Validierung, Code-Faltung und eine Übersicht der Operationen.
SoapUI Open Source Erstellen Sie ein SOAP-Projekt aus der WSDL, um Operationen zu untersuchen und Testanfragen zu senden.
Notepad (built-in) Integriert Schnellster Weg, um einfach den XML-Text zu lesen - immer verfügbar, keine Hervorhebung.
macOS3 apps
oXygen XML Editor Kostenpflichtig Plattformübergreifender WSDL-Editor mit grafischer Ansicht und Validierung.
Visual Studio Code Kostenlos Öffnen Sie die .wsdl; mit der Red Hat XML-Erweiterung erhalten Sie Validierung, Code-Faltung und eine Übersicht der Operationen.
SoapUI Open Source Erstellen Sie ein SOAP-Projekt aus der WSDL, um Operationen zu untersuchen und Testanfragen zu senden.
Linux3 apps
oXygen XML Editor Kostenpflichtig Plattformübergreifender WSDL-Editor mit grafischer Ansicht und Validierung.
Visual Studio Code Kostenlos Öffnen Sie die .wsdl; mit der Red Hat XML-Erweiterung erhalten Sie Validierung, Code-Faltung und eine Übersicht der Operationen.
wsimport / Apache CXF (wsdl2java) Open Source Generieren Sie einen Java-SOAP-Client aus der WSDL: wsdl2java -p com.example service.wsdl
Web1 app
FreeFormatter / online XML viewers Kostenlos Fügen Sie die WSDL ein, um sie im Browser formatiert anzuzeigen und zu lesen (keine Installation erforderlich).

Technische Details

technische Spezifikation
KodierungKlartext, UTF-8 (XML)
VerschlüsselungKeine (wird über HTTPS bereitgestellt; die Datei selbst ist nicht verschlüsselt)
Typische Dateigröße2 KB - 200 KB (große Unternehmensdienste können 1 MB überschreiten)
MIME-Typapplication/wsdl+xml
WSDL 1.1 Wurzelelement<definitions> (Namespace: http://schemas.xmlsoap.org/wsdl/)
WSDL 2.0 Wurzelelement<description> (Namespace: http://www.w3.org/ns/wsdl)
Schema-EinbettungXSD-Typdefinitionen werden inline deklariert oder über schemaLocation importiert
Standard-BindungsprotokollSOAP 1.1 oder SOAP 1.2 (HTTP POST); unterstützt auch HTTP GET/POST und MIME-Bindungen
IntegritätTLS auf Transportebene; keine Prüfsumme oder Signatur auf Dateiebene
VersionsunterscheidungIdentifiziert durch XML-Namespace, nicht durch einen Dateikopf oder ein Versions-Flag
BetriebssystemeAlle (plattformunabhängiger XML-Text)
Veröffentlicht2001 (WSDL 1.1, W3C Note); WSDL 2.0 a W3C Recommendation in June 2007
Neueste VersionWSDL 2.0 (W3C Recommendation, 26 June 2007); WSDL 1.1 remains by far the most widely used
Offener StandardJa · lizenzgebührenfrei
Spezifikationwww.w3.org

WSDL-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit WSDL-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu WSDL-Dateien.

Häufig gestellte Fragen

Wofür wird eine WSDL-Datei verwendet?
Sie beschreibt einen SOAP-Webservice - seine Operationen, die Form der Anfrage-/Antwortnachrichten (via XSD) und die Endpunkt-URL -, damit Entwickler-Tools automatisch einen Client oder Server aus dem Vertrag generieren können.
Wie öffne ich eine WSDL-Datei?
Es handelt sich um einfachen XML-Text, sodass jeder Texteditor sie öffnen kann. Für komfortables Lesen verwenden Sie Visual Studio Code (mit der XML-Erweiterung) oder Notepad++; um den Dienst tatsächlich aufzurufen, importieren Sie ihn in SoapUI oder Visual Studio.
Was ist der Unterschied zwischen WSDL und XSD?
Eine XSD definiert Datentypen und Strukturen für XML; eine WSDL beschreibt einen gesamten Webservice und verwendet XSD innerhalb ihres <types>-Abschnitts, um die Nachrichtenformen zu definieren. WSDL ist der Dienstvertrag; XSD ist das Datenschema, auf dem er basiert.
Wie generiere ich einen Client aus einer WSDL?
In .NET verwenden Sie Visual Studio «Dienstverweis hinzufügen» oder svcutil.exe; in Java verwenden Sie wsimport oder Apache CXF's wsdl2java. Jedes Tool liest die WSDL und erzeugt einen typisierten Proxy, den Sie wie ein lokales Objekt aufrufen.
Was ist der Unterschied zwischen WSDL und einer REST/OpenAPI-Spezifikation?
WSDL beschreibt SOAP-Dienste (XML-Nachrichten, strenge Typisierung, WS-*-Funktionen); OpenAPI/Swagger beschreibt REST/JSON-APIs und ist heute der Standard für neue öffentliche APIs. WSDL bleibt in Unternehmens- und Legacy-SOAP-Systemen bestehen.
Kann ich eine WSDL im Browser anzeigen?
Ja - die meisten Browser rendern das XML, und viele Dienste stellen ihre WSDL unter einer URL bereit, die auf ?wsdl endet. Für eine strukturierte Ansicht verwenden Sie einen XML-Editor oder SoapUI anstelle der rohen Browser-Ausgabe.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.JPGJPEG Image
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.DATProgram Data File (generic)
9.BINCD/DVD Disc Image (BIN/CUE)
10.EMLE-Mail Message (RFC 822 / MIME)

Verwandte Erweiterungen

.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)

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen