לדלג לתוכן

Web Services Description Language

מתוך ויקיפדיה, האנציקלופדיה החופשית
גרסה מ־10:15, 28 באפריל 2006 מאת אלי פ (שיחה | תרומות) (Web Service Definition Language הועבר לWeb Services Description Language: ככל הנראה, זה הפירוש האמיתי של ראשי התיבות WSDL)

Web Service Definition Languageראשי תיבות: WSDL) היא שפה ופרוטוקול המשמשים לתיאור Web Services. השפה מורכבת משלושה אלמנטים עיקריים:

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