वेब सेवा

लेखक: Robert Simon
निर्माण की तारीख: 23 जून 2021
डेट अपडेट करें: 24 जून 2024
Anonim
वेब सेवा क्या है? और इसे वेब सेवा क्यों कहा जाता है?
वीडियो: वेब सेवा क्या है? और इसे वेब सेवा क्यों कहा जाता है?

विषय

परिभाषा - वेब सेवा का क्या अर्थ है?

.NET के चुनाव में, एक वेब सेवा, एक घटक है जो एक वेब सर्वर पर रहता है और मानक वेब प्रोटोकॉल जैसे HTTP और सिंपल ऑब्जेक्ट एक्सेस प्रोटोकॉल (SOAP) का उपयोग करके अन्य नेटवर्क अनुप्रयोगों को जानकारी और सेवाएं प्रदान करता है।


.NET वेब सेवाएँ एक .NET संचार ढांचे पर कार्य करने वाले XML अनुप्रयोगों के लिए अतुल्यकालिक संचार प्रदान करती हैं। वे मौजूद हैं ताकि इंटरनेट पर उपयोगकर्ता उन अनुप्रयोगों का उपयोग कर सकें जो उनके स्थानीय ऑपरेटिंग सिस्टम या हार्डवेयर पर निर्भर नहीं हैं और आमतौर पर ब्राउज़र-आधारित हैं।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia वेब सेवा की व्याख्या करता है

एक वेब सेवा का मुख्य लाभ यह है कि इसके उपभोक्ता इसके कार्यान्वयन के विवरण के बारे में जाने बिना सेवा का उपयोग कर सकते हैं, जैसे कि हार्डवेयर प्लेटफ़ॉर्म, प्रोग्रामिंग भाषा, ऑब्जेक्ट मॉडल, आदि। वेब सेवा सहायता के साथ विषम प्रणालियों के बीच एक ढीला युग्मन प्रदान करती है। एक्सएमएल एस की, इंटरऑपरेबिलिटी प्रदान करते हैं।

वेब सेवाओं को उद्योग मानकों का उपयोग करते हुए प्लेटफार्मों के माध्यम से संचार के लिए आवश्यक संदेश सेवा के बुनियादी ढांचे को प्रदान करने के लिए डिज़ाइन किया गया है। वेब सेवाएँ इंटरनेट पर दूरस्थ स्थानों के अनुरोधों के कारण उत्पन्न होने वाली विलंबता समस्या के समाधान के लिए अतुल्यकालिक संचार का उपयोग करती हैं। यह वेब सेवा अनुरोध के वास्तविक पूरा होने तक क्लाइंट के लिए पृष्ठभूमि कार्यों के निष्पादन (जैसे उपयोगकर्ता इंटरैक्शन पर प्रतिक्रिया) की अनुमति देता है।


ASP.NET एक ढांचा प्रदान करता है जिसका उपयोग संचार प्रोटोकॉल या परिवहन के लिए बुनियादी ढांचे कोड लिखने के लिए आवश्यक हार्डवेयर पर बजाय एप्लिकेशन लॉजिक पर ध्यान केंद्रित करके आसानी से वेब सेवाओं के निर्माण के लिए किया जा सकता है। ASP.NET में बनाई गई वेब सेवाएं .NET फ्रेमवर्क की सुविधाओं जैसे कि कैशिंग, प्रमाणीकरण और राज्य प्रबंधन का उपयोग कर सकती हैं।

ASP.NET एप्लिकेशन मॉडल के अनुसार वेब सेवा @Web सेवा निर्देश (फ़ाइल के शीर्ष पर) के साथ ".asmx" एक्सटेंशन का उपयोग करती है। यह एक स्टैंड-अलोन एप्लिकेशन या किसी बड़े वेब एप्लिकेशन का एक उपसमुच्चय हो सकता है।

यह परिभाषा .NET के कॉन में लिखी गई थी