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