सोप, संचार btw उपभोक्ता और प्रदाता के लिए डबल्यूएसडीएल का उपयोग करता है, जबकि बाकी सिर्फ डेटा
डबल्यूएसडीएल ग्राहक और सेवा के बीच अनुबंध को परिभाषित करता है और अपने स्वभाव से स्थिर है भेजने और प्राप्त करने XML या JSON उपयोग करता है। आरईएसटी अनुबंध के मामले में कुछ जटिल है और इसे HTTP, यूआरआई, मीडिया प्रारूप और आवेदन विशिष्ट समन्वय प्रोटोकॉल द्वारा परिभाषित किया गया है। यह डब्लूएसडीएल के विपरीत अत्यधिक गतिशील है।
सोप मानव पठनीय परिणाम वापस नहीं करता है, जबकि बाकी परिणाम पठनीय है सादे एक्सएमएल है के साथ या JSON
यह सच नहीं है। सादा एक्सएमएल या जेएसओएन बिल्कुल सही नहीं हैं। उनमें से कोई भी किसी भी नियंत्रण को परिभाषित नहीं करता है (यानी लिंक और लिंक संबंध, विधि जानकारी, एन्कोडिंग जानकारी इत्यादि ...) जो आरईएसटी के खिलाफ है जहां तक संदेशों को स्वयं निहित होना चाहिए और एजेंट/ग्राहक और सेवा के बीच बातचीत समन्वय करना चाहिए।
लिंक के साथ + अर्थात् लिंक संबंध ग्राहकों को यह निर्धारित करने में सक्षम होना चाहिए कि अगला इंटरैक्शन चरण क्या है और इन लिंक का पालन करें और सेवा के साथ संचार जारी रखें।
यह आवश्यक नहीं है कि संदेश मानव पठनीय हो, क्रिप्टिक प्रारूप का उपयोग करना और पूरी तरह से मान्य REST अनुप्रयोगों का निर्माण करना संभव है। इससे कोई फर्क नहीं पड़ता कि संदेश मानव पठनीय है या नहीं।
इस प्रकार, सादा एक्सएमएल (एप्लिकेशन/एक्सएमएल) या जेएसओएन (एप्लिकेशन/जेसन) आरईएसटी अनुप्रयोगों के निर्माण के लिए पर्याप्त प्रारूप नहीं हैं। क्लाइंट और सर्वर के बीच बातचीत को समन्वयित करने के लिए इन सामान्य मीडिया प्रकारों के सबसेट का उपयोग करना हमेशा उचित होता है, जिनमें मजबूत अर्थपूर्ण अर्थ होता है और पर्याप्त नियंत्रण जानकारी (लिंक इत्यादि ...) प्रदान करता है।
बाकी केवल खत्म हो गया है HTTP
सच नहीं है, HTTP का व्यापक रूप से उपयोग किया जाता है और जब हम आरईएसटी वेब सेवाओं के बारे में बात करते हैं तो हम बस HTTP मानते हैं। HTTP इसके तरीकों (जीईटी, पोस्ट, पुट, डिलीट, पैच इत्यादि) के साथ इंटरफ़ेस को परिभाषित करता है और विभिन्न शीर्षलेख जिन्हें संसाधनों के साथ बातचीत के लिए समान रूप से उपयोग किया जा सकता है। यह समानता अन्य प्रोटोकॉल के साथ भी हासिल की जा सकती है।
पीएस बाकी का बहुत ही सरल, अभी तक बहुत ही दिलचस्प स्पष्टीकरण: http://www.looah.com/source/view/2284
वे uncomparable रहे कम से कम क्योंकि सोप एक प्रोटोकॉल है और बाकी कोई परिभाषित कल्पना पर सभी के साथ एक अवधारणा है। आरईएसटी के साथ संगत एसओएपी वेब सेवा लिखने से कुछ भी प्रतिबंधित नहीं है। –