घर ऑडियो वेब सेवाओं का वर्णन भाषा (wsdl) क्या है? - टेक्नोपेडिया से परिभाषा

वेब सेवाओं का वर्णन भाषा (wsdl) क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - वेब सेवाओं का वर्णन भाषा (WSDL) से क्या मतलब है?

वेब सेवाएँ विवरण भाषा (WSDL) एक XML- आधारित भाषा है जो वेब सेवाओं और उनके उपयोगों का वर्णन करती है।

डब्लूएसडीएल दस्तावेज़ एक वेब सेवा का एक ठोस विवरण है जिसमें सार और ठोस दोनों तत्व शामिल हैं।

डब्लूएसडीएल एक सेवा की अमूर्त कार्यक्षमता का वर्णन करता है और एक सेवा विवरण के ठोस विवरण का वर्णन करने के लिए एक रूपरेखा प्रदान करता है। सॉफ्टवेयर अनुप्रयोगों के बीच वितरित प्रणालियों और संचार के लिए यह औपचारिक विवरण आवश्यक है।

Techopedia वेब सेवाएँ विवरण भाषा (WSDL) की व्याख्या करता है

WSDL 1.0 को 2000 में पेश किया गया था और इसे Microsoft, IBM और Ariba के सहयोग से विकसित किया गया था। संस्करण 1.1 के रूप में 2001 में भाषा को औपचारिक रूप दिया गया था।

WSDL 2.0 संस्करण 1.1 से काफी अलग है और 2007 में W3C की सिफारिश के रूप में समर्थन किया गया था। अधिकांश तृतीय-पक्ष विक्रेताओं ने हालांकि, WSDL 2.0 का समर्थन करने के लिए अपने प्रसाद को अनुकूलित नहीं किया है। उदाहरण के लिए, वेब सेवा व्यवसाय प्रक्रिया निष्पादन भाषा (WS-BPEL) WSDL 1.1 का उपयोग करता है।

एक WSDL 2.0 सेवा विवरण बताता है कि संभावित ग्राहकों को वर्णित सेवा के साथ कैसे बातचीत करनी चाहिए। डब्लूएसडीएल दस्तावेज़ एक वेब सेवा के दो पहलुओं का वर्णन करता है: एक सार और एक ठोस।

वर्णन में है कि इस प्रकार, WSDL तत्वों italicized हैं।

  1. एक अमूर्त स्तर पर, वेब सेवा उन संदेशों के संदर्भ में वर्णित की जाती है जो इसे भेजता है और प्राप्त करता है। एक ऑपरेशन एक या अधिक संदेशों के साथ एक संदेश विनिमय पैटर्न को जोड़ता है। एक संदेश विनिमय पैटर्न भेजे गए और / या प्राप्त किए गए संदेशों के अनुक्रम और कार्डिनैलिटी की पहचान करता है और साथ ही वे जो तार्किक रूप से / और प्राप्त किए गए हैं। परिवहन या तार प्रारूप के लिए एक इंटरफ़ेस समूह एक साथ काम करता है।
  2. एक ठोस स्तर पर, एक बंधन एक या अधिक इंटरफेस के लिए परिवहन और वायर प्रारूप विवरण निर्दिष्ट करता है। एक समापन बिंदु एक नेटवर्क पते को एक बंधन के साथ जोड़ता है। और अंत में, एक सेवा समूह एक साथ एक सामान्य इंटरफ़ेस को लागू करने वाले समापन बिंदुओं को अंजाम देता है।
वेब सेवाओं का वर्णन भाषा (wsdl) क्या है? - टेक्नोपेडिया से परिभाषा