Webszolgáltatás leíró nyelv
A Wikipédiából, a szabad lexikonból.
A Webszolgáltatás leíró nyelv (Web Services Description Language, WSDL) webszolgáltatások leírására szolgáló XML formátum. Az 1.1-es verziót a World Wide Web Consortium (W3C) nem hagyta jóvá, viszont dolgozik a 2.0-s verzión, ami egy ajánlás (hivatalos szabvány) lesz, és így jóváhagyja a W3C.
Általában WSDL-nek rövidítik és gyakran "vizdl"-nek ejtik.
A WSDL a webszolgáltatás nyilvános felületét írja le. Ez egy XML-alapú szolgáltatás-leírás a webszolgáltatással történő kommunikációról, mégpedig a protokoll kötésekről és az üzenet formátumokról, amelyek a könyvtárában szereplő webszolgáltatások használatához szükségesek. A támogatott műveletek és üzenetek absztrakt módon vannak definiálva, és aztán kötik a tényleges hálózati protokollhoz és üzenet formátumhoz.
A WSDL-t gyakran használják SOAP-pal és XML Schema-val egyetemben, hogy webszolgáltatást nyújtsanak az interneten. Egy webszolgáltatáshoz kapcsolódó kliens (program) el tudja olvasni a WSDL-t, hogy megállapítsa a rendelkezésre álló funkciókat a szerveren. Bármely felhasznált speciális adattípus a WSDL fájlba van beágyazva, XML Schema formátumban. A kliens ezután használhatja a SOAP-ot a WSDL-ben felsorolt funkciók használatához.