Web Services Description Language
מראה
Web Service Definition Language: שפה ופרוטוקול המשמשים לתיאור Web Services. השפה מורכבת משלושה אלמנטים עיקריים:
- מנגנון Typing
- שימוש ב XML Namespaces ופורמטים לתיאור סכמות (למשל DTD, XSD, XMI)
- מנגנון ההודעות
- WSDL תומך בפרוטוקול Request/Response, כאשר ההודעות המועברות מקושרות לפורטים (Ports) המכילים תיאור של אוסף הפעולות האפשריות של ה Web Service.
- מנגנון השיוך (Binding)
- זהו מנגנון המשייך אוסף פעולות (פורטים) לאוביקטים הממשים בפועל את פעולות ה Web Service. כמו כן המנגנון מקשר את ה WSDL ופרוטוקול תקשורת שע"ג מתבצעים חילופי ההודעות (למשל SOAP).