what is WSDL in hindi?

WSDL in hindi:-

WSDL का पूरा नाम web services description language है.

यह एक XML फाइल है अर्थात् इसे xml (extensible markup language) में लिखा गया है. जो अन्य सभी प्रोग्रामिंग लैंग्वेज को सपोर्ट करती है. तथा इसे human तथा machine दोनों के द्वारा पढ़ा जा सकता है.

WSDL* किसी web service को describe करने का एक स्टैण्डर्ड format है. इसका निर्माण माइक्रोसॉफ्ट तथा IBM ने मिलकर किया था.

WSDL* फाइल जो है वह web services की लोकेशन तथा उनके methods को contain किये रहती है.

WSDL के द्वारा web services आपस में अपनी कार्य क्षमताओं तथा विशेषताओं को exchange करके कम्यूनिकेट करती हैं.

WSDL definition यह describe करती है कि किसी वेब सर्विस को कैसे एक्सेस किया जाये तथा वह वेब सर्विस क्या ऑपरेशन परफॉर्म करती है. अर्थात् क्या कार्य करती है.

WSDL* जो है वह UDDI (universal description, discovery, integration) का एक हिस्सा है. UDDI एक XML पर आधारित स्टैण्डर्ड है जो कि web services को publish, describe तथा find करता है.
तो हम कह सकते है कि WSDL एक ऐसी लैंग्वेज है जिसे UDDI प्रयोग करता है.

इन्टरनेट में वेब सर्विस को उपलब्ध कराने के लिए WSDL का प्रयोग XML स्कीमा तथा SOAP के साथ किया जाता है.

इसे भी पढ़ें:- OLAP तथा OLTP क्या है?

.NET फ्रेमवर्क क्या है?

element of WDSL:-

1:- type:- यह वेब सर्विस के द्वारा प्रयोग किये गये डेटा टाइप को डिफाइन करता है.

2:- message:- यह प्रत्येक ऑपरेशन के लिए डेटा elements को डिफाइन करता है.

3:- proto type:- यह operations का समूह होता है तथा इसके प्रत्येक ऑपरेशन में इनपुट तथा आउटपुट elements होते हैं.

4:- binding:- यह प्रत्येक proto type के लिए प्रोटोकॉल तथा डेटा formate को डिफाइन करता है.

WSDL structure:-

इसके स्ट्रक्चर को हम निम्न तरीके से लिख सकते है:-

<definitions>
<types>
. . . . . . . . . . .
</types>
<message>
. . . . . . . . . .
</message>
<prototype>
. . . . . . . . . . .
</prototype>
<binding>
. . . . . . . . .. . .
</binding>
</definitions>

इसके स्ट्रक्चर में हम इसी तरह और भी elements डाल सकते है.

निवेदन:- आपके लिए यह पोस्ट helpful रही हो तो हमें कमेंट के द्वारा बताइए तथा इस पोस्ट को अपने दोस्तों के साथ share करें. धन्यवाद.

9 thoughts on “what is WSDL in hindi?”

Leave a Comment