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: kapcsolódó portok halmazának összesítésére szolgálnak. 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: konkrét protokollt és adatformátum specifikációt
adnak meg egy bizonyos porttípus által meghatározott műveletekhez.
- Porttípusok: absztrakt műveletek halmaza, amelyek mind egy bemeneti
üzenetre és kimeneti üzenetekre vonatkoznak.
- Műveletek: bemeneti és kimeneti üzenetek.
- Üzenetek: az átvitel alatt álló adatok absztrakt
meghatározását tartalmazzák.
Az üzenetek logikai részekből állnak, amelyek mindegyike társítva van egy
meghatározással valamilyen típusrendszeren belül.
- Részek: rugalmas mechanizmus egy üzenet logikai absztrakt
tartalmának leírására.
- Típusok: 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: névterek és dokumentumhelyek társítására szolgálnak.
- 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.