A WSDL szerkesztő lehetővé teszi WSDL fájlok egyszerű és
grafikus létrehozását, módosítását, megjelenítését és érvényesítését.
A WSDL szerkesztő segítségével a következőket teheti:
- Új WSDL fájlok létrehozása
- WSDL fájlok érvényesítése és szerkesztése
- Létrehozás és törlés:
- szolgáltatások, amelyek kapcsolódó portok halmazának
összesítésére használatosak. Ezek minden WSDL fájl gyökérelemei.
- portok, megadnak egy címet a kötéshez, így határozva meg egy
egyedülálló kommunikációs végpontot.
- kötések, amelyek konkrét protokollt és adatformátum
specifikációt adnak meg egy bizonyos porttípus által meghatározott
műveletekhez.
- porttípusok, amelyek absztrakt műveletek halmazai. Minden egyes
művelet egy bemeneti üzenetre és kimeneti üzenetekre vonatkozik.
- műveletek, amelyek bemeneti és kimeneti üzenetekre vonatkoznak
- üzenetek, amelyek az éppen átvitt adatok absztrakt meghatározását
képviselik.
Az üzenetek logikai részekből állnak, amelyek mindegyike társítva van egy
meghatározással valamilyen típusrendszeren belül.
- részek, amelyek rugalmas mechanizmusok az üzenetek logikai
absztrakt tartalmának leírására
- típusok, amelyek leírják az ügyfél és a kiszolgáló között használt
összes adattípust.
A WSDL nem kötődik kizárólagosan egy bizonyos típusrendszerhez, de a W3C
XML Schema specifikációt használja alapértelmezett választásként.
- import utasítások, amelyek névterek és dokumentumhelyek
társítására használatosak
- Meglévő WSDL fájlok importálása strukturált megjelenítéshez
- Dokumentáció előállítása WSDL dokumentumokból.
A WSDL támogatás a WSDL szerkesztőben a W3C
Web
Services Description Language (WSDL) 1.1 specifikáción alapul. A
W3C webhelyről származó WSDL specifikáció is használatos érvényesítésre.