2010-12-16 9 views
5

मैं वर्तमान में BlazeDS का उपयोग कर रहा हूं और एलसीडीएस की विशेषताओं का लुत्फ उठा रहा हूं, लेकिन कभी भी अपने ग्राहकों से $$$ का भुगतान करने के लिए नहीं कहूंगा। इसलिए मैं तीसरे पक्ष के उपकरण (डीपीएचबर्ननेट?) का उपयोग करके या ग्रेनाइट्स में स्विच करने के लिए, इन क्षमताओं को स्वयं बनाने के लिए विचार कर रहा हूं।BlazeDS बनाम GraniteDS - 2 साल बाद

बाद से, हम पिछली बार this question के दो वर्ष की सालगिरह पर आ रहे हैं पूछा गया था, मैंने सोचा कि मैं इसे फिर से पूछना चाहते हैं।

उस समय से, वसंत-फ्लेक्स BlazeDS को हाइबरनेट क्रमबद्धता समर्थन जोड़ा गया है आलसी init अपवाद से बचने के लिए। केवल-पढ़ने योग्य गुणों को क्रमबद्ध करने के लिए एक नया BlazeDS कॉन्फ़िगरेशन विकल्प भी है।

दूसरी ओर, ग्रेनाइट्स की ज्वार क्षमता परिपक्व प्रतीत होती है।

प्लस सर्वलेट 3.0 कल्पना थोड़ी देर के लिए बाहर कर दिया गया है और हो सकता है NIO के लिए अतिरिक्त सहायता जो लोग धक्का-प्रकार संदेश सेवा की जरूरत के लिए एक फर्क नहीं पड़ता।

तो नवीनतम क्या है?

+0

मैंने कभी भी BlazeDS को ग्रेनाइट्स से तुलना नहीं की, इसलिए उस पर टिप्पणी नहीं कर सकती। लेकिन, यदि आप विकल्पों पर विचार करते हैं, तो वेबओआरबी व्यवहार्य समाधान और लाइवसाइकल से अधिक लागत प्रभावी प्रतीत होता है। आप की क्या विशेषताएं आपकी इच्छा थी, लेकिन नहीं? – JeffryHouser

+0

मैं वास्तव में चाहता हूं कि मेरे पास डेटा सेवा सामग्री हो। क्लाइंट पर आलसी भार को स्वचालित रूप से संभालने की क्षमता, सर्वर के साथ संशोधन समन्वयित करने, और सुपर-फास्ट, सुपर-स्केलेबल पुश सूचनाएं। मुझे वास्तव में ग्रेनाइट्स जीएएस 3 कोड जनरेटर पसंद आया और इसे ब्लजडेड्स के साथ काम करने के लिए संशोधित किया गया ... और मुझे टाइड, एट अल के लाभ प्राप्त करने के लिए ग्रेनाइट में पूरी तरह से कूदने के बारे में सोचना पड़ा। – HDave

+0

BlazeDS वास्तव में किसी भी आलसी init अपवादों को संभाल नहीं करता है। नवीनतम वसंत BlazeDS यह करता है। लेकिन यह अकेले BlazeDS नहीं है। –

उत्तर

3

मैंने कभी भी उत्पादन में ग्रेनाइट्स का उपयोग नहीं किया है, लेकिन मेरी राय में यह हमेशा ब्लेज़डीएस की तुलना में अधिक उपहार रखेगा .. जब तक कि कोई कंपनी ब्लेज़डीएस से पैसे कमाने का फैसला नहीं करेगी, जैसे फीड सपोर्ट & पेशेवर सेवाएं प्रदान करती हैं। मुझे लगता है कि फराता सिस्टम ऐसा कर रहा है लेकिन शायद वे विभिन्न ग्राहकों के लिए कस्टम विकास कर रहे हैं ... और मुख्य लाइन में सुविधाओं को नहीं जोड़ रहे हैं।

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

संदेश-मुझे लगता है कि आप एक पेशेवर समाधान चाहते हैं तो आप niether BlazeDS GraniteDS न करने का निर्णय नहीं होगा संबंधित - बाजार पर समर्पित समाधान कर रहे हैं। यदि दोनों ठीक नहीं होना चाहिए (BlazeDS के पास मुझे जो कुछ पता है उससे थोड़ा और विकल्प हैं)।

पेशेवर समाधान करके मैं LCDs, Lightstreamer, Kaazing (और शायद अधिक) मतलब है। एलसीडीएस से कुछ महत्वपूर्ण विशेषताएं जिनमें ब्लेज़डीएस शामिल नहीं हैं: विश्वसनीय संदेश, संदेश थ्रॉटलिंग, आर्किटेक्चर में समाधान को तैनात करने की क्षमता जहां डीएमजेड एक जरूरी है (http://www.lightstreamer.com/architecture.htm), कनेक्ट करने की क्षमता गैर फ्लेक्स क्लाइंट (एचटीएमएल) के लिए भी।

+0

सहायता के लिए धन्यवाद। क्या आप फ्लेक्स-जावा पुश मैसेजिंग के लिए इन अन्य "समर्पित समाधान" साझा कर सकते हैं? – HDave

+0

मैं अपना उत्तर संशोधित करूंगा, टिप्पणियां अनुभाग बहुत छोटा है। –

2

असल में हम (फराता सिस्टम) हमारी ओपन सोर्स पेशकश में सुधार जारी रखते हैं जो अच्छी तरह से ब्लेज़डीएस का काम करता है। साफ़ डेटा बिल्डर नामक हमारे टूल का नवीनतम संस्करण (4.2) हाइबरनेट या पीओजेओ के आधार पर मिनटों में सीआरयूडी अनुप्रयोग उत्पन्न कर सकता है। हमने वसंत ढांचे को भी झुकाया - सभी BlazeDS क्लाइंट के अनुरोध स्प्रिंग के डिस्पैचर सर्वलेट द्वारा संसाधित किए जाते हैं।

यहाँ विकी पृष्ठ http://cleartoolkit.com/dokuwiki/doku.php है। मुख्य विकी पेज के नीचे स्क्रीनकास्ट और एक कार्यशाला है जो आपको हाइबरनेट प्रक्रिया के साथ ब्लेज़डीएस के माध्यम से चरण-दर-चरण ले जाती है और आप यह भी देखेंगे कि स्प्रिंग सुरक्षा मॉड्यूल को कनेक्ट करना कितना आसान है। हम डेटा सिंक्रनाइज़ेशन, पदानुक्रमित डेटा संग्रह, लेनदेन संबंधी अपडेट, पेजिनेशन आदि का समर्थन करते हैं।

जाहिर है, हम यह अच्छा (और) उत्पाद अधिक लोकप्रिय :)

10

आज के रूप में (29 फरवरी, 2012) बनाने के लिए अधिक शोर बनाने की जरूरत है, GraniteDS समुदाय अभी भी बहुत सक्रिय, उत्पाद विकसित है नियमित आधार पर नई सुविधाओं के साथ और यदि आप तकनीकी मुद्दों में भाग लेते हैं तो आप डेवलपर और उत्पादन समर्थन प्राप्त कर सकते हैं (here देखें) या केवल महत्वपूर्ण तैनाती के लिए एक प्रकार का बीमा चाहते हैं।

ग्रेनाइट्स 'मैसेजिंग एसिंक्रोनस सर्लेट पर आधारित है, यह परिपक्व है (2007 के अंत में पेश किया गया है), उत्पादन वातावरण की मांग में साबित हुआ और ब्लेज़डीएस मैसेजिंग स्टैक (क्लासिकल सर्लेट्स के आधार पर) से अधिक स्केलेबल है।

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