मेरे दोस्त ने मुझे यह बताने के लिए कहा कि वसंत, अक्ष 2 और जर्सी के बीच क्या अंतर है। यहां मैंने कुछ मतभेदों को सूचीबद्ध किया है जिन्हें मैं जानता हूं। कृपया टिप्पणी/प्रतिक्रिया यदि आप और अधिक मतभेदअक्ष 2 बनाम वसंत-बनाम बनाम जर्सी
स्प्रिंग webservices पता:
- एक सर्वलेट web.xml में विन्यस्त के साथ एक जावा वेब अनुप्रयोग (org.springframework.ws.transport.http.MessageDispatcherServlet) ।
- आप वेब सेवाओं को बनाने के लिए वसंत एनोटेटेड पीओजेओ का उपयोग कर सकते हैं
- रीस्टफुल और एसओएपी आधारित वेब सेवाओं दोनों का समर्थन करता है।
- चूंकि यह एक वेब अनुप्रयोग आप सुरक्षा को सक्षम करने
Axis2 के http प्रमाणीकरण तंत्र का उपयोग कर सकते है:
- वेब सेवा आवेदन एक .aar फ़ाइल कि Axis2 में तैनात किया जाएगा है। युद्ध
- वेब सेवा कॉल
- पर गैर-आदिम प्रकार तर्कों का उपयोग करने के लिए एक्सिओम का उपयोग करें आप हमें कर सकते हैं ईएसआर 181 एनोटेशन वेब सर्विसेज बनाने के लिए
- आप अक्ष 2 एक्सटेंशन का उपयोग कर वसंत-निर्भरता इंजेक्शन का उपयोग कर सकते हैं।
- रीस्टफुल और एसओएपी आधारित वेब सेवाओं दोनों का समर्थन करता है।
- मैं आप अपने वेब सेवाओं>
- वे webservices कार्यों के गर्म तैनाती का दावा, लेकिन मैं यह काम नहीं कर देखा है के लिए सुरक्षा प्रदान के लिए WS-सुरक्षा कार्यान्वयन उपयोग करने के लिए लगता है।
जर्सी:
- एक सर्वलेट web.xml में विन्यस्त के साथ एक नियमित रूप से वेब अनुप्रयोग।
- लिखें कस्टम संदेश पाठकों/वेब को गैर आदिम प्रकार तर्कों का उपयोग सेवा के लिए लेखकों कॉल
- चूंकि यह एक वेब अनुप्रयोग आप सुरक्षा
- को सक्षम करने के लिए http प्रमाणीकरण तंत्र उपयोग कर सकते हैं समर्थित है वेब सेवाओं के केवल RESTful कार्यान्वयन है
- मैंने देखा है गर्म तैनाती काम कर रहे हो सकता है, क्योंकि यह एक वेब अनुप्रयोग है और कंटेनर गर्म तैनाती कर सकते हैं