WSDL - Wprowadzenie
WSDL oznacza język opisu usług sieciowych. Jest to standardowy format opisu usługi internetowej. WSDL został opracowany wspólnie przez Microsoft i IBM.
Cechy WSDL
WSDL to oparty na języku XML protokół wymiany informacji w zdecentralizowanych i rozproszonych środowiskach.
Definicje WSDL opisują, jak uzyskać dostęp do usługi WWW i jakie operacje ona wykona.
WSDL jest językiem opisującym sposób łączenia się z usługami opartymi na XML.
WSDL jest integralną częścią Universal Description, Discovery and Integration (UDDI), światowego rejestru biznesowego opartego na języku XML.
WSDL to język używany przez UDDI.
WSDL jest wymawiane jako „wiz-dull” i zapisywane jako „WSD-L”.
Wykorzystanie WSDL
WSDL jest często używany w połączeniu ze schematem SOAP i XML w celu świadczenia usług WWW przez Internet. Program klienta łączący się z usługą WWW może odczytać WSDL, aby określić, jakie funkcje są dostępne na serwerze. Wszelkie używane specjalne typy danych są osadzane w pliku WSDL w postaci schematu XML. Klient może następnie użyć protokołu SOAP do rzeczywistego wywołania jednej z funkcji wymienionych w WSDL.
Historia WSDL
WSDL 1.1 został przedstawiony jako notatka W3C przez Ariba, IBM i Microsoft za opisanie usług związanych z działaniem W3C XML dotyczącym protokołów XML w marcu 2001 r.
WSDL 1.1 nie został zatwierdzony przez World Wide Web Consortium (W3C), jednak właśnie opublikował projekt wersji 2.0, który będzie rekomendacją (oficjalnym standardem), a zatem został zatwierdzony przez W3C.