2011-11-25 17 views
5

मुझे अभी संदेह है कि क्या हम अपने एसओएपी/आरईएसटी-आधारित वेब सेवाओं के लिए उपयोग कर रहे एक्सएमएल केस-संवेदी हैं या नहीं? यह वास्तव में काम कैसे करता है?एसओएपी/आरईएसटी वेबसाइसेस एक्सएमएल केस संवेदनशीलता

मुझे दोनों डिफ़ॉल्ट साबुन लिफाफे के साथ-साथ पेलोड एक्सएमएल के लिए बताएं।

उत्तर

9

SOAP एक XML भाषा का एक विशिष्ट उदाहरण है।

इस प्रकार, यह एक्सएमएल के सभी नियमों का पालन करता है।

इन नियमों में से एक यह है कि XML केस-संवेदी है।

इसलिए SOAP केस संवेदनशील भी है।

REST

के लिए भी सही है
9

एक्सएमएल हमेशा केस-संवेदी है; इसे W3C द्वारा परिभाषित किया गया है ("मैच" की परिभाषा देखें जहां यह कहता है कि कोई केस फोल्डिंग नहीं की जाती है)। SOAP दोनों लिफाफे और पेलोड के लिए एक्सएमएल का उपयोग करता है, इसलिए परिभाषा केस-संवेदी द्वारा हैं।

(ध्यान दें कि यह HTML, जो केस असंवेदनशील तत्व के लिए है और विशेषता नाम से अलग है। ऐसा इसलिए है क्योंकि एचटीएमएल SGML, जो अपने आप एक्सएमएल करने के लिए एक बहुत अधिक कॉम्प्लेक्स पूर्ववर्ती के शीर्ष पर बनाया गया है है।)

संबंधित मुद्दे