WSDL is 'n XML-gebaseerde standaard vir die beskrywing van 'n webdiens. 'N WSDL-dokument (wat dikwels net 'n WSDL genoem word) beskryf die beskikbare funksies van 'n webdiens, hul verwagte argumente en die datatipes vir hul terugkeerwaardes. WSDL's word gebruik deur ontwikkelaars van klientoepassings wat XML-gebaseerde webdienste verbruik.
Soos alle aspekte van SOAP-tegnologie, is WSDL's nie so eenvoudig soos wat dit aanvanklik lyk nie. Om u te help om hierdie ingewikkelde onderwerp te lei, het ons die beste tutoriale en ander beskikbare bronne versamel.
2 Bykomende leermateriaal
4 WSDL gereedskap
6 Moet ek leer WSDL?
WSDL is 'n gedetailleerde tegniese handleiding oor WSDL van Microsoft Developer Network.
Begrip van webdienste-spesifikasies: Web Services Description Language (WSDL) is deel van 'n volledige tutoriaal oor SOAP van IBM DeveloperWorks. Die tutoriaal bevat inligting oor die verbruik van WSDL's, nie net om dit te skep nie, en bied voorbeeldkode in Java vir die bou van 'n kliënt-toepassing.
Web Services Description Language (WSDL) is deel van 'n tutoriaalreeks oor diensgeoriënteerde argitektuur.
WSDL Tutorial is 'n deeglike, 23-delige tutoriaal wat beide WSDL 1.1- en WSDL 2.0-spesifikasies dek, en praktiese advies oor die maak van WSDL in Java.
XML WSDL is 'n kort tutoriaal van W3Schools op WSDL, in die konteks van 'n groter tutoriaal oor XML en webdienste.
WSDL-tutoriaal vanaf Tutorials Point bied 'n inleiding tot WSDL-sintaksis en basiese gebruik.
Beskryf REST-webdienste Met WSDL 2.0 neem u verder as SOAP-dienste.
WSDL handleiding verduidelik SOAP-webdienste en WSDL, met voorbeeldkode in Java.
WSDL 2.0 – Web Service Description Language is 'n eenvoudige, 7-delige tutoriaal oor WSDL.
WSDL Essentials is die WSDL-hoofstuk uit Web Services Essentials (2002), deur Ethan Cerami.
'N Besige ontwikkelaarsgids vir WSDL 1.1 is 'n praktiese gids vir die implementering van WSDL in 'n bestaande stelsel, met die fokus op die verbetering van interoperabiliteit.
Implementering van webdienste met WSDL is 'n tegniese tutoriaal wat fokus op WSDL-outeur.
Anatomie van 'n webdiens: XML, SOAP en WSDL vir platformonafhanklike data-uitruiling is 'n maklik verstaanbare oorsig van SOAP-dienste, wat wys hoe die verskillende stukke (insluitend WSDL) saamwerk.
Writing Contract-First Web Services beskryf 'n ontwikkelingsmetodologie wat begin met XML-skemadokumente en WSDL, voordat aansoekskode geskryf word..
Die verstaan ​​van oorbelasting in WSDL verduidelik hoe om oorlaaide funksies (funksies wat anders optree as hulle verskillende tipes argumente ontvang) in WSDL te beskryf.
Watter styl van WSDL moet ek gebruik? ondersoek die verskillende opsies vir SOAP-bindingstyl en -gebruik en wanneer u elke tipe kan gebruik.
Is WSDL die onmisbare API? is 'n JavaWorld-artikel uit 2002 wat 'n aanduiding is van die hype rondom SOAP en Web Services in daardie era.
WSDL: 'n Nuwe XML-gebaseerde webwerfbeskrywingstaal is 'n magistertesis oor WSDL, wat die ontwikkeling, gebruik en potensiaal daarvan dek. Die skrywer het bevind dat die bekendstelling van WSDL aan sagteware-ontwikkelingsorganisasies sekere uitkomste verbeter.
WSDL Tales From the Trenches is 'n klein versameling relevante "oorlogstories" oor die implementering van WSDL in werklike situasies.
Web Services Description Language (WSDL) Weergawe 2.0 Deel 1 is die amptelike W3C-aanbeveling vir WSDL 2.0.
Web Services Description Language (WSDL) 1.1 is die 1.1 weergawe van die spesifikasie.
Standard ECMA-348 is die ECMA Internasionale standaard vir WSDL.
Verskille tussen WSDL 2.0 en WSDL 1.1 is 'n handige visuele hulpmiddel wat die twee WSDL-standaarde langs mekaar toon. Die meeste WSDL's wat vandag gebruik word, volg die 2.0-spesifikasie, maar as u aan 'n nalatenskapstelsel werk, moet u moontlik die ouer standaard ken.
Online WSDL Viewer and Validator laat u toe om WSDL-dokumente in u blaaier te vergelyk en te ontleed.
WSDL to Java is 'n biblioteek van Apache wat 'n WSDL-dokument as invoer ontvang en dan geannoteerde Java-kode genereer wat die diens implementeer wat dit beskryf.
Wsdlpull is 'n C ++ webdienste-kliëntebiblioteek wat 'n WSDL-ontleder bevat. Hiermee kan u webdienste direk vanaf die opdragreël oproep.
Wsdl2go is 'n opdragreëlinstrument wat 'n Go-toepassingsskelet van 'n WSDL genereer. Go-ontwikkelaars moet ook bokke besoek.
WSDL self is 'n te smal onderwerp om enige volskaalse boeke te regverdig. Daar is egter 'n aantal uitstekende boeke oor die groter onderwerpe van SOAP- en XML-gebaseerde webdienste. Die volgende boeke bevat aansienlike dekking van WSDL.
SOA in Practice: The Art of Distribution System Design (2007), deur Nicolai Josuttis, is 'n strategiese, eerder as hoogs tegniese, blik op diensgeoriënteerde argitektuur (SOA). Dit is 'n goeie plek om te strat as u 'n besigheidsbesluitnemer neem wat probeer uitvind hoe SOAP, WSDL en ander XML-tegnologieë u organisasie kan bevoordeel..
UDDI, SOAP en WSDL: Die naslaanboek vir webdienste-spesifikasies (2002), deur Aaron Walsh, dek die belangrikste XML-verwante spesifikasies, en gee u 'n begrip van hoe hierdie tegnologieë met mekaar verband hou..
Perspektiewe op webdienste: Toepassing van SOAP, WSDL en UDDI op werklike projekte (2003; herdruk in 2013)), deur Zimmermann, Tomlinson, en Peuser is 'n praktiese gids vir die opbou van webdienste, met die fokus op IBM WebSphere. Daar is 'n bietjie bemarkingstipe hier, maar ook baie goeie inligting oor die toepassing van teorie op praktiese ontwikkelingstake.
Die bou van webdienste met Java: Making Sense of XML, SOAP, WSDL en UDDI (2004) deur Graham et al is 'n belangrike naslaanwerk oor die onderwerpe, geskryf deur mense wat baie betrokke is by die ontwikkeling van die tegnologie en standaarde..
Moet ek leer WSDL?
Die WSDL-standaard is nie sedert 2002 opgedateer nie, en die meeste van die huidige aandag wat verband hou met webdienste is op nuwerwetse onderwerpe soos RESTful-koppelvlakke en JSON.
WSDL is egter steeds 'n belangrike tegnologie en gebruik steeds swaar gebruik in groot ondernemings en regeringsagteware.
Dus, as u in daardie bedrywe werk, of ontwikkel met behulp van die instrumente wat die bedrywe verkies – veral Java en .NET – ja, moet u waarskynlik. Daar is 'n sterk oorvleueling in tegnologieë met SOAP en XML.
Ons het meer gidse, tutoriale en infografika met betrekking tot webontwikkeling:
XML-bronne & Valideerders: leer alles oor een van die belangrikste gestruktureerde gegewensbeskrywingstale.
HTML vir beginners – uiteindelike gids: as u wil leer hoe u HTML kan kodeer, is dit regtig die uiteindelike gids.
CSS3 – Inleiding, gidse & Hulpbronne: leer die besonderhede van die webbladuitleg met hierdie inleiding en 'n gedetailleerde lys bronne.
As u webtoepassings gaan skep, is die kans goed dat u dit êrens sal moet huisves. Kyk na ons uiteindelike gids vir webhosting. Dit sal alles verduidelik wat u moet weet om 'n ingeligte keuse te maak.