इस पोस्ट में आप जानेंगे वेब सर्विस क्या है, Web Service in Hindi, और Web Service Components in Hindi
वेब सर्विस क्या है | What is Web Service in Hindi.
Web Service एक सॉफ्टवेयर पैकेज है,जिसका उपयोग इंटरनेट के माध्यम से दो डिवाइस और Application’s के बीच संवाद स्थापित करने के लिए किया जाता है। यह Client-Server मॉडल पर आधारित होता है, जिसमे एक Service provider होता है, जिसे आप सर्वर कह सकते हैं थता एक Service Requester होता है, जैसे की क्लाइंट।
इसकी कार्यप्रणाली में जब क्लाइंट स्थित सॉफ्टवेयर पैकेज वेब protocol जैसे की (http या https/Internet) के माध्यम से सर्विस प्रोवाइडर यानि इंटरनेट पर उपलब्ध सर्वर से डाटा के लिए request स्थापित करता है, और बदले में सर्वर उस request के आधार पर क्लाइंट डिवाइस को डाटा उपलब्ध कराता है, तो device’s के बीच का यह संवाद Web Service के अंतर्गत आता है।
दोनों डिवाइस के बीच किया गया यह संवाद XML और JSON messaging सिस्टम के द्वारा किया जाता है, यानि यह संवाद XML या JSON एनकोडेड होता है। उदाहरण के तौर पर क्लाइंट द्वारा जब वेब सर्विस प्रोवाइडर से किसी डाटा के लिए आग्रह किया जाता है, तो यह XML या JSON message के द्वारा request किया जाता है, और बदले में सर्वर द्वारा भी XML या JSON के द्वारा ही response दिया जाता है।
यानि Web Service द्वारा Web का उपयोग कर Client Application और Service Provider (Server) एप्लीकेशन के बीच संवाद स्थापित कराया जाता है, जो की XML/ JSON format में होता है ताकि आपस में डाटा का आदान-प्रदान किया जा सके।
वेब सर्विस के कंपोनेंट्स।
प्रमुख Web Service Components इस प्रकार से हैं।
SOAP :- इसका full form है, Simple object Access Protocol.यह एक XML आधारित Messaging प्रोटोकॉल है, जो क्लाइंट डिवाइस और सर्विस प्रोवाइडर के बीच (http/https) के माध्यम से XML message के आदान-प्रदान का काम करता है। यानि दो SOAP के द्वारा वेब पर दो एप्लीकेशन सीधे तोर पर संवाद कर सकते हैं। SOAP प्रोटोकॉल को सन 1998 में Dave winer, Don Box और उनकी टीम द्वारा माइक्रोसॉफ्ट के लिए डिज़ाइन किया गया था।
WSDL :- इसका full form है, Web Services Description Language, यह एक XML आधारित Interface है, जिसमे वेब सर्विस की Functionalities का विवरण होता है, की कैसे उसे Access किया जा सकता है। WSDL प्रोटोकॉल को Microsoft, IBM और Ariba द्वारा सन 2000 में मिलकर डेवलॅप किया गया था।
UDDI :- इसका full form है, Universal Description, Discovery and Integration, यह एक ऑनलाइन डायरेक्टरी है, जहाँ पर सर्विस प्रोवाइडर अपनी वेब सर्विस (WSDL) को पब्लिश करता है, ताकि क्लाइंट इस डायरेक्टरी को सर्च कर सके, इस ऑनलाइन डायरेक्टरी को UDDI कहा जाता है, यानि UDDI डायरेक्टरी के द्वारा क्लाइंट, सर्विस प्रोवाइडर से जुड़ सकता है।
दोस्तों इस पोस्ट में आपने जाना वेब सर्विस क्या है, Web Service in Hindi, उम्मीद है जानकारी आपके लिए उपयोगी होगी,यदि आपके कोई सवाल हैं, तो आप हमें कमेंट कर पूछ सकते हैं। धन्यवाद।
यह भी पढ़ें :-