"वेब सेवा": अवतरणों में अंतर

छो बॉट: अनावश्यक अल्पविराम (,) हटाया।
छो बॉट: कोष्टक () की स्थिति सुधारी।
पंक्ति 114:
 
=== रिप्रेसेंटेशनल स्टेट ट्रान्सफर ===
अंततः, '''[[रिप्रेसेंटेशनल स्टेट ट्रान्सफर (REST)]]''' ऐसे संरचना का वर्णन करता है जिसमे HTTP या समान के प्रोटोकॉल का उपयोग होता है जिसमे इंटरफ़ेस को जाने माने मानक संचालन (जैसे की HTTP के लिए गेट (GET), पोस्ट (POST), पुट (PUT), डिलीट (DELETE)) में बाध्य कर देता है| यहाँ पर ध्यान संदेश या अभियानों की बजाय [[स्टेटफुल संसाधन]] के साथ बातचीत पर है|
REST पर आधारित संरचना (जो की 'RESTful' हैं), HTTP पर SOAP संदेश का वर्णन करने के लिए WSDL का उपयोग कर सकती है, जो एक संक्षेपण के विशुद्ध रूप में SOAP पर लागू कर सकते हैं (जैसे, WS-Transfer), या SOAP का इस्तेमाल किए बिना भी बनाया जा सकता हैं|
 
[[WSDL]] का [[संस्करण 2.0]] सभी [[HTTP]] अनुरोध पद्वति को जोड़ने में समर्थन प्रदान करता है| (संस्करण 1.1 की तरह केवल गेट (GET) और पोस्ट (POST) को नहीं)
इसलिए यह [[RESTful वेब सेवाओं]] को बेहतर कार्यान्वयन में सक्षम बनाता है|<ref>{{cite web |url=http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626/#_http_binding_default_rule_method |title=Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts}}</ref>
बहरहाल, इस विनिर्देशन के लिए [[सॉफ्टवेयर डेवेलोपमेन्ट किट]] में अभी भी समर्थन पर्याप्त नहीं है, जो अक्सर केवल WSDL 1.1 के लिए उपकरण प्रदान करते हैं|