वेब सेवाएँ विवरण भाषा (WSDL): क्या आपको यह सीखना चाहिए?

प्रकटीकरण: आपका समर्थन साइट को चालू रखने में मदद करता है! हम इस पृष्ठ पर हमारे द्वारा सुझाई गई कुछ सेवाओं के लिए एक रेफरल शुल्क कमाते हैं.


WSDL वेब सेवा का वर्णन करने के लिए XML- आधारित मानक है। एक डब्ल्यूएसडीएल दस्तावेज़ (अक्सर खुद को केवल डब्ल्यूएसडीएल कहा जाता है) एक वेब सेवा के उपलब्ध कार्यों, उनके अपेक्षित तर्क और उनके वापसी मूल्यों के लिए डेटा प्रकारों का वर्णन करता है। WSDLs का उपयोग क्लाइंट अनुप्रयोगों के डेवलपर्स द्वारा किया जाता है जो XML- आधारित वेब सेवाओं का उपभोग करते हैं.

एसओएपी तकनीक के सभी पहलुओं की तरह, डब्ल्यूएसडीएल पहले की तरह सरल नहीं हैं। इस जटिल विषय के माध्यम से आपका मार्गदर्शन करने के लिए, हमने उपलब्ध सर्वोत्तम ट्यूटोरियल और अन्य संसाधन एकत्र किए हैं.

डब्लूएसडीएल ट्यूटोरियल

  • WSDL को समझना Microsoft Developer Network से WSDL पर एक विस्तृत तकनीकी ट्यूटोरियल है.
  • वेब सेवाओं को समझना विनिर्देशों: वेब सेवाएँ विवरण भाषा (WSDL) IBM DeveloperWorks से SOAP पर एक संपूर्ण ट्यूटोरियल का हिस्सा है। ट्यूटोरियल में डब्लूएसडीएल के उपभोग पर जानकारी शामिल है, न कि उन्हें बनाने के लिए, और क्लाइंट एप्लिकेशन के निर्माण के लिए जावा में नमूना कोड प्रदान करता है.
  • वेब सेवाएँ विवरण भाषा (WSDL) सेवा उन्मुख वास्तुकला पर एक ट्यूटोरियल श्रृंखला का हिस्सा है.
  • WSDL ट्यूटोरियल एक संपूर्ण, 23-भाग ट्यूटोरियल है जो WSDL 1.1 और WSDL 2.0 विनिर्देशों दोनों को शामिल करता है, और जावा में WSDL बनाने के बारे में व्यावहारिक सलाह देता है।.
  • XML WSDL XML और वेब सेवाओं पर एक बड़े ट्यूटोरियल के संदर्भ में, WSDL पर W3Schools से एक छोटा ट्यूटोरियल है.
  • ट्यूटोरियल प्वाइंट से WSDL ट्यूटोरियल, WSDL सिंटैक्स और बुनियादी उपयोग के लिए एक बहु-भाग परिचय प्रदान करता है.
  • WSDL 2.0 के साथ बाकी वेब सेवाएँ बताएं जो आपको SOAP सेवाओं से परे ले जाती हैं.
  • WSDL ट्यूटोरियल SOAP वेब सेवाओं और WSDL को जावा में उदाहरण कोड के साथ समझाता है.
  • WSDL 2.0 – वेब सेवा विवरण भाषा WSDL पर एक सरल, 7-भाग ट्यूटोरियल है.
  • WSDL अनिवार्य वेब सेवा अनिवार्य (2002) से WSDL अध्याय है, Ethan सेरामी द्वारा.
  • WSDL 1.1 के लिए एक व्यस्त डेवलपर्स गाइड एक मौजूदा प्रणाली के भीतर WSDL को लागू करने के लिए एक व्यावहारिक गाइड है, जिसमें अंतर को बेहतर बनाने पर ध्यान केंद्रित किया गया है।.
  • डब्लूएसडीएल के साथ वेब सेवाओं की तैनाती एक तकनीकी ट्यूटोरियल है जो डब्ल्यूएसडीएल संलेखन पर केंद्रित है.
  • एक वेब सेवा का एनाटॉमी: प्लेटफ़ॉर्म-इंडिपेंडेंट डेटा एक्सचेंज के लिए एक्सएमएल, एसओएपी और डब्ल्यूएसडीएल, एसओएपी सेवाओं का एक आसान-समझने वाला ओवरव्यू है, जिसमें दिखाया गया है कि विभिन्न टुकड़े (डब्लूएसडीएल सहित) कैसे एक साथ काम करते हैं.

अतिरिक्त शिक्षण सामग्री

  • कॉन्ट्रैक्ट-फर्स्ट वेब सर्विसेज एक डेवलपमेंट मेथडोलॉजी का वर्णन करती है जो कि एप्लीकेशन कोड लिखे जाने से पहले XML स्कीमा डॉक्यूमेंट्स और WSDL से शुरू होती है.
  • डब्लूएसडीएल में ओवरलोडिंग को समझना यह बताता है कि डब्लूएसडीएल में ओवरलोड कार्यों (विभिन्न प्रकार के तर्क प्राप्त करने पर अलग-अलग व्यवहार करने वाले कार्य) का वर्णन कैसे करें.
  • डब्ल्यूएसडीएल की किस शैली का उपयोग करना चाहिए? SOAP बाइंडिंग स्टाइल और उपयोग के लिए विभिन्न विकल्पों की खोज करता है, और जब आप प्रत्येक प्रकार का उपयोग कर सकते हैं.
  • क्या WSDL अपरिहार्य एपीआई है? एक 2002 जावावर्ल्ड लेख है जो उस युग में SOAP और वेब सेवाओं के आसपास के प्रचार का संकेत है.
  • WSDL: एक नया XML- आधारित वेब साइट विवरण भाषा WSDL पर एक मास्टर की थीसिस है, जो इसके विकास, उपयोग और क्षमता को कवर करती है। लेखक ने पाया कि सॉफ्टवेयर विकास संगठनों के लिए WSDL को शुरू करने से कुछ परिणामों में सुधार हुआ है.
  • WSDL दास्तां खाइयों से वास्तविक परिस्थितियों में WSDL को लागू करने के बारे में प्रासंगिक “युद्ध की कहानियों” का एक छोटा संग्रह है.

संदर्भ

  • वेब सेवाएँ विवरण भाषा (WSDL) संस्करण 2.0 भाग 1 WSDL 2.0 के लिए आधिकारिक W3C अनुशंसा है.
  • वेब सेवाएँ विवरण भाषा (WSDL) 1.1 विनिर्देशन का 1.1 संस्करण है.
  • मानक ECMA-348 WSDL के लिए ECMA अंतर्राष्ट्रीय मानक है.
  • WSDL 2.0 और WSDL 1.1 के बीच अंतर एक आसान दृश्य सहयोगी है, जो दो WSDL मानकों को साथ-साथ दिखाता है। आज उपयोग में आने वाले अधिकांश डब्ल्यूएसडीएल 2.0 विनिर्देश का पालन करते हैं, लेकिन यदि आप विरासत प्रणाली पर काम कर रहे हैं, तो आपको पुराने मानक को जानना होगा।.

डब्लूएसडीएल उपकरण

  • ऑनलाइन WSDL दर्शक और सत्यापनकर्ता आपको अपने ब्राउज़र में WSDL दस्तावेजों की तुलना और विश्लेषण करने की अनुमति देता है.
  • WSDL जावा अपाचे से एक पुस्तकालय है जो इनपुट के रूप में एक WSDL दस्तावेज़ प्राप्त करता है और फिर एनोटेट जावा कोड उत्पन्न करता है जो उस सेवा का वर्णन करता है जो इसका वर्णन करता है.
  • Wsdlpull एक C ++ वेब सेवा क्लाइंट लाइब्रेरी है जिसमें एक WSDL पार्सर शामिल है। यह आपको कमांड लाइन से सीधे वेब सेवाओं का आह्वान करने देता है.
  • Wsdl2go एक कमांड लाइन टूल है जो एक WSDL से गो एप्लीकेशन कंकाल उत्पन्न करता है। गो डेवलपर्स को भी बकरी की जांच करनी चाहिए.

पुस्तकें

डब्ल्यूएसडीएल स्वयं भी किसी भी पूर्ण पैमाने की पुस्तकों को वारंट करने के लिए एक विषय है। हालाँकि, SOAP और XML- आधारित वेब सेवाओं के बड़े विषयों पर कई उत्कृष्ट पुस्तकें हैं। निम्न पुस्तकों में WSDL का पर्याप्त कवरेज शामिल है.

  • एसओए इन प्रैक्टिस: द आर्ट ऑफ डिस्ट्रिब्यूटेड सिस्टम डिज़ाइन (2007), निकोलई जोसुतिस द्वारा एक रणनीतिक, अत्यधिक तकनीकी के बजाय, सेवा उन्मुख वास्तुकला (एसओए) को देखें। यदि आप एक व्यवसाय निर्णय लेने वाले व्यक्ति हैं तो यह पता लगाने की अच्छी जगह है कि SOAP, WSDL और अन्य XML तकनीकों से आपके संगठन को क्या लाभ हो सकता है?.
  • UDDI, SOAP, और WSDL: वेब सर्विसेज स्पेसिफिकेशन रेफरेंस बुक (2002), आरोन वाल्श द्वारा प्रमुख XML-संबंधित विशिष्टताओं को शामिल किया गया है, जिससे आपको समझ में आता है कि ये तकनीक एक दूसरे से कैसे संबंधित हैं।.
  • वेब सेवाओं पर परिप्रेक्ष्य: ज़िम्मरमैन, टॉमलिंसन द्वारा SOAP, WSDL और UDDI को रियल-वर्ल्ड प्रोजेक्ट्स (2003, 2013 में पुनर्मुद्रित) में लागू करना, और आईबीएम वेबस्फेयर पर ध्यान केंद्रित करने के साथ, प्यूसेर सेवाओं का निर्माण करने के लिए एक व्यावहारिक मार्गदर्शिका है। यहाँ थोड़ी बहुत विपणन प्रचार है, लेकिन व्यावहारिक विकास कार्यों के लिए सिद्धांत को लागू करने के तरीके के बारे में बहुत सारी अच्छी जानकारी भी है.
  • जावा के साथ बिल्डिंग वेब सर्विसेज: ग्राहम एट अल द्वारा XML, SOAP, WSDL, और UDDI (2004) की सेंस बनाना विषयों पर एक प्रमुख संदर्भ का काम है, जो तकनीक और मानकों के विकास से जुड़े लोगों द्वारा भारी मात्रा में लिखा गया है।.

क्या मुझे डब्लूएसडीएल सीखना चाहिए?

WSDL मानक 2002 के बाद से अद्यतन नहीं किया गया है, और वेब सेवाओं से संबंधित वर्तमान ध्यान का सबसे रूस्टफुल इंटरफेस और JSON जैसे ट्रेंडीयर विषयों पर है।.

हालांकि, डब्ल्यूएसडीएल अभी भी एक महत्वपूर्ण तकनीक है, और बड़े उद्यम और सरकारी सॉफ्टवेयर सिस्टम में इसका भारी उपयोग जारी है.

इसलिए, यदि आप उन उद्योगों में काम करते हैं, या उन उपकरणों का उपयोग करके विकास करते हैं जिन्हें वे उद्योग पसंद करते हैं – जावा और .NET, मुख्य रूप से – तो हाँ, आपको शायद करना चाहिए। SOAP और XML के साथ उन तकनीकों में एक मजबूत ओवरलैप है.

आगे पढ़ना और संसाधन

हमारे पास वेब विकास से संबंधित अधिक गाइड, ट्यूटोरियल और इन्फोग्राफिक्स हैं:

  • XML संसाधन & Validators: सबसे महत्वपूर्ण संरचित डेटा विवरण भाषाओं में से एक के बारे में जानें.
  • एचटीएमएल फॉर बिगिनर्स – अल्टीमेट गाइड: यदि आप सीखना चाहते हैं कि एचटीएमएल को कैसे कोड किया जाए, तो यह वास्तव में अंतिम गाइड है.
  • CSS3 – इंट्रो, गाइड्स & संसाधन: इस परिचय और संसाधनों की विस्तृत सूची के साथ वेबपेज लेआउट का विवरण जानें.

वेब होस्टिंग के लिए अंतिम गाइड

यदि आप वेब एप्लिकेशन बनाने जा रहे हैं, तो संभावना है कि आपको उन्हें कहीं होस्ट करने की आवश्यकता है। वेब होस्टिंग के लिए हमारी अंतिम गाइड देखें। यह एक सूचित विकल्प बनाने के लिए आपको जो कुछ भी जानने की आवश्यकता है, उसे समझाएगा.

वेब होस्टिंग के लिए अंतिम गाइड
वेब होस्टिंग के लिए अंतिम गाइड

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map