WSDL (Web Services Description Language) ist ein XML-Format, das zur Beschreibung von Webdiensten veröffentlicht wird. Die W3C-Organisation (World Wide Web Consortium) hat Version 1.1 von WSDL nicht genehmigt. Die aktuelle WSDL-Version ist 2.0, eine W3C-Empfehlung (ein offizieller Standard) und wird von der W3C-Organisation als offizieller Standard genehmigt.
Einführung
WSDL (Web Services Description Language) ist ein XML-Format, das zur Beschreibung von Webdiensten veröffentlicht wird. Die W3C-Organisation (World Wide Web Consortium) hat Version 1.1 von WSDL nicht genehmigt. Die aktuelle WSDL-Version ist 2.0, eine Empfehlung (ein offizieller Standard) von W3C und wird von der W3C-Organisation als formaler Standard genehmigt.
In vielen Fachliteratur wird die Web Service Description Language normalerweise als WSDL abgekürzt und normalerweise als „wiz-dəl“ ausgesprochen.
WSDL beschreibt die öffentliche Schnittstelle eines Webdienstes. Dies ist eine XML-basierte Dienstbeschreibung für die Kommunikation mit und die Verwendung von Webdiensten. Das heißt, sie beschreibt die Protokolle und Informationsformate, die bei der Interaktion mit den im Verzeichnis aufgeführten Webdiensten gebunden werden müssen. Abstrakte Sprache wird normalerweise verwendet, um die vom Dienst unterstützten Vorgänge und Informationen zu beschreiben, und wenn sie verwendet wird, sind das tatsächliche Netzwerkprotokoll und das Informationsformat an den Dienst gebunden.
Zusammensetzung
Ein WSDL-Dokument kann in zwei Teile unterteilt werden. Der obere Teil besteht aus abstrakten Definitionen, während der untere Teil aus konkreten Beschreibungen besteht.
Geschichte
Im März 2001 wurde WSDL 1.1 von IBM und Microsoft als W3C-Hinweis an die W3C-XML-Aktivität zum XML-Protokoll übermittelt, in der Netzwerkdienste beschrieben werden . (W3C-Datensätze dienen nur zu Diskussionszwecken. Die Veröffentlichung eines W3C-Datensatzes bedeutet keine Billigung durch das W3C, das W3C-Team oder ein W3C-Mitglied.) Im Juli 2002 veröffentlichte das W3C den ersten Arbeitsentwurf von WSDL 1.2.
-Element
WSDL-Element beschreibt die Grundelemente für die Interaktion mit Diensten basierend auf XML-Syntax:
● Typ: Datentypdefinition Ein Container, der verwendet ein Typsystem (wie XSD).
● Nachricht: Eine abstrakte typisierte Definition von Kommunikationsdaten, die aus einem oder mehreren Teilen besteht.
● Teil: Nachrichtenparameter
● Operation: Abstrakte Beschreibung der vom Dienst unterstützten Operationen:
1 ): Der Endpunkt akzeptiert Informationen;
2. Anfrage-Antwort: Der Endpunkt akzeptiert Informationen und sendet dann zugehörige Nachrichten
3. : Der Endpunkt sendet eine Nachricht und empfängt dann zugehörige Nachrichten.
4.
● Porttyp: Spezifische Protokoll- und Datenformatspezifikationen für einen bestimmten Porttyp.
● Bindung: Spezifische Protokoll- und Datenformatspezifikationen für einen bestimmten Porttyp.
● Port: Ein einzelner Endpunkt, der als Kombination aus Bindung und Netzwerkadresse definiert ist.
● Dienst: Eine Sammlung verwandter Ports, einschließlich der zugehörigen Schnittstellen, Vorgänge, Nachrichten usw.
Das obige ist der detaillierte Inhalt vonWas ist WSDL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!