2013-03-03 10 views
9

मैं एक सुरक्षित वेब एप्लिकेशन विकसित कर रहा हूं जो वित्तीय लेनदेन करता है और इसमें वसंत का उपयोग करता है। सुरक्षा, जेएक्स-आरएस सेवाओं या वसंत आराम सेवाओं के लिए उपयोग करने के लिए कौन सा उपयुक्त होगा? मैंने वसंत के साथ जाने का विचार किया क्योंकि हम पहले से ही इसे एप्लिकेशन में उपयोग कर रहे हैं और यदि यह सुविधाएं प्रदान करता है तो जेएक्स-आरएस के लिए क्यों जाना है, लेकिन जैसा कि मैंने कहा है कि यह एक बेहद सुरक्षित वेब एप्लिकेशन है जहां लोग चीजें खरीदेंगे और वित्तीय लेनदेन करेंगे मुझे देखना है कि उपयोग करने के लिए कौन सा उपयुक्त है।तुलना जेएक्स-आरएस और स्प्रिंग रेस्ट सर्विसेज

मैं निम्नलिखित ब्लॉग अभी भी थोड़ा भ्रमित पीछा किया ...

किसी को भी बता सकते हैं जो उपयोग करने के लिए और अधिक उपयोगी हो सकता है ??

उत्तर

5

यह या तो कोई विकल्प नहीं है। मैं एक ही सुरक्षित आवेदन में वसंत और जेएक्स-आरएस (विशेष रूप से, अपाचे सीएक्सएफ, जो जेएक्स-आरएस विनिर्देश लागू करता है) का उपयोग करता हूं।

यह समझने की कुंजी यह ध्यान रखना है कि वसंत एक समरूप गांठ नहीं है। यह वास्तव में कई टुकड़े है। जिन हिस्सों का मैं उपयोग कर रहा हूं वे हैं (लगभग) स्प्रिंग आईओसी कोर, स्प्रिंग एओपी और स्प्रिंग सिक्योरिटी। आईओसी कोर वह हिस्सा है जो वसंत है; यह आपके सेम की जीवन चक्र और विन्यास का प्रबंधन करता है। मैं लेनदेन प्रबंधन के लिए एओपी का उपयोग करता हूं (क्योंकि यह लेनदेन की आवश्यकता वाले प्रत्येक विधि में स्वयं को कोडिंग करने से कहीं अधिक आसान है)। मेरे कोड में आरईएसटी कॉल के प्रेषण का प्रबंधन अपाचे सीएक्सएफ द्वारा नियंत्रित किया जाता है (जो वसंत आईओसी के अंदर बहुत अच्छी तरह से बैठता है बशर्ते आप सही संदर्भ लोडर का उपयोग करें) और यह वसंत सुरक्षा के साथ अच्छी तरह से काम करता है।


एक साइड नोट के रूप में, आप जानते हैं कि वित्तीय लेनदेन हैंडलिंग मुश्किल है? ऐसा नहीं है क्योंकि कोड इतना कठिन है, लेकिन क्योंकि इसे गलत होने के परिणाम खराब हैं और बहुत से लोग निजी लाभ के लिए चीजों को गलत बनाने की कोशिश करने के इच्छुक हैं।

0

मैंने जर्सी रेस्ट और वसंत के बाकी हिस्सों के साथ भी वसंत के साथ जर्सी रेस्ट के साथ काम किया, दोनों अच्छे कार्यान्वयन के साथ बहुत समृद्ध ढांचे हैं, मैं सुझाव देता हूं कि यदि आप अन्य स्प्रिंग सेवाओं का उपयोग कर रहे हैं तो मैं वसंत आराम के साथ जाना बेहतर होगा। ओआरएम, वसंत सुरक्षा एक डीआई आदि, वसंत पुस्तकालय दोनों हैं इसलिए मुझे कोड और निर्भरताओं के प्रबंधन के लिए थोड़ा निबंध महसूस होता है

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