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