فہرست کا خانہ:
- تعریف - ویب خدمات کی تفصیل زبان (WSDL) کا کیا مطلب ہے؟
- ٹیکوپیڈیا ویب سروسز کی تفصیل زبان (WSDL) کی وضاحت کرتا ہے
تعریف - ویب خدمات کی تفصیل زبان (WSDL) کا کیا مطلب ہے؟
ویب خدمات کی تفصیل زبان (WSDL) ایک XML پر مبنی زبان ہے جو ویب خدمات اور ان کے استعمال کو بیان کرتی ہے۔
ایک WSDL دستاویز ایک ویب سروس کی ٹھوس تفصیل ہے جس میں تجرید اور ٹھوس عناصر دونوں شامل ہیں۔
WSDL ایک خدمت کی تجریدی فعالیت کی وضاحت کرتا ہے اور خدمت کی وضاحت کی ٹھوس تفصیلات کو بیان کرنے کے لئے ایک فریم ورک مہیا کرتا ہے۔ سوفٹویئر ایپلی کیشنز کے مابین تقسیم شدہ نظام اور مواصلات کے لئے یہ باقاعدہ تفصیل درکار ہے۔
ٹیکوپیڈیا ویب سروسز کی تفصیل زبان (WSDL) کی وضاحت کرتا ہے
ڈبلیو ایس ڈی ایل 1.0 کو 2000 میں متعارف کرایا گیا تھا اور مائیکرو سافٹ ، آئی بی ایم اور اریبا کے اشتراک سے تیار کیا گیا تھا۔ زبان کو 2001 میں ورژن 1.1 کے طور پر باقاعدہ بنایا گیا تھا۔
WSDL 2.0 ورژن 1.1 سے کافی مختلف ہے اور 2007 میں W3C کی سفارش کے طور پر اس کی تائید کی گئی تھی۔ زیادہ تر تیسری پارٹی کے دکانداروں نے WSDL 2.0 کی تائید کے لئے اپنی پیش کش کو نہیں ڈھکا ہے۔ مثال کے طور پر ، ویب سروسز بزنس پروسیس ایگزیکیوشن لینگوئج (WS-BPEL) WSDL 1.1 استعمال کرتی ہے۔
WSDL 2.0 سروس کی وضاحت اس بات کی نشاندہی کرتی ہے کہ ممکنہ مؤکل کس طرح بیان کردہ خدمت کے ساتھ تعامل کریں۔ ایک WSDL دستاویز ویب سروس کے دو پہلوئوں کی وضاحت کرتی ہے: ایک تجریدی اور ایک کنکریٹ۔
اس کے بعد آنے والی وضاحت میں ، WSDL عناصر کو italicized کیا گیا ہے۔
- خلاصہ سطح پر ، ویب سروس کو ان پیغامات کے لحاظ سے بیان کیا جاتا ہے جو اسے بھیجتے اور وصول کرتے ہیں۔ ایک آپریشن ایک یا زیادہ پیغامات کے ساتھ میسج ایکسچینج پیٹرن کو جوڑتا ہے۔ میسج ایکسچینج پیٹرن میں بھیجے گئے اور / یا موصول ہونے والے پیغامات کی ترتیب اور کارڈنلٹی کی نشاندہی کرتا ہے اور ساتھ ہی وہ کس کو منطقی طور پر بھیجے جاتے ہیں اور / یا موصول ہوئے ہیں۔ ایک انٹرفیس ٹرانسپورٹ یا تار کی شکل کا عزم کیے بغیر مل کر آپریشن کرتا ہے۔
- ٹھوس سطح پر ، ایک پابند ٹرانسپورٹ اور تار فارمیٹ کی تفصیلات ایک یا زیادہ انٹرفیس کے ل. بتاتا ہے۔ ایک اختتامی نقطہ ایک نیٹ ورک کا پتہ بائنڈنگ کے ساتھ منسلک کرتا ہے۔ اور آخر کار ، ایک خدمت گروپ ایک ساتھ مل کر اختتام پائے جو مشترکہ انٹرفیس کو نافذ کرتے ہیں۔