मैं यह समझने की कोशिश कर रहा हूं कि मेरे जावा ईई एप्लिकेशन में मेरे कुछ एप्लिकेशन तर्क कहाँ जाना चाहिए। मैं जावा ईई में नया हूं और एक विरासत डेटाबेस से बहुत सारे संरचित डेटा लोड करने और अपने आवेदन द्वारा उपयोग के लिए एक स्वच्छ ऑब्जेक्ट मॉडल बनाने पर विचार कर रहा हूं। मेरी जांच से मुझे लगता है कि जावा ईई ऐप्स में 2 घटक, एंटरप्राइज़ बीन और वेब अनुप्रयोग घटक हैं। मेरे आवेदन का यह हिस्सा डेटा लोड करने, ऑब्जेक्ट मॉडल बनाने और इच्छुक पार्टियों को डेटा की वर्तमान स्थिति के आधार पर जेएमएस के माध्यम से संदेश भेजने के लिए ज़िम्मेदार होगा। डेटा को डेटाबेस के साथ सिंक्रनाइज़ेशन और दूरस्थ जावा अनुप्रयोगों से जेएमएस के माध्यम से प्राप्त संदेशों से अपडेट किया जाएगा।जावा ईई/ग्लासफ़िश एप्लिकेशन तर्क
क्या इस तरह की कार्यक्षमता के लिए एक ईजेबी सही जगह है? मैं अपने ऑब्जेक्ट मॉडल (मुख्य विधि जावा ऐप समतुल्य) के प्रारंभिकरण को कैसे शुरू कर सकता हूं? ऑब्जेक्ट मॉडल की समीक्षा करने और जेएमएस के माध्यम से संदेश भेजने के लिए एक समय की घटना बनाने के लिए सबसे अच्छा अभ्यास क्या है?
मैंने जावा ईई, ग्लासफ़िश, ईजेबी पर कई लेख पढ़े हैं ... लेकिन अभी भी मुझे नहीं लगता कि मेरे पास यह कार्यक्षमता है कि मुझे यह कार्यक्षमता कहां लिखनी चाहिए। ईजेबी के किसी भी उदाहरण को मैंने क्लाइंट अनुप्रयोगों से सेम पर प्रत्यक्ष विधि कॉल के आसपास किया है।
फिलहाल मुझे लगता है कि जावा एप्लिकेशन नौकरी कर सकता है लेकिन हम भविष्य में आरएमआई और वेब क्लाइंट का उपयोग करने की सोच रहे हैं।
> '" यदि आप उन्हें हरा नहीं सकते हैं, तो उनसे जुड़ें "हाइबरनेट को मानकीकृत करने के प्रयास" - असल में एक मॉडल जैसे कि हाइबरनेट के मूल रूप से ईजेबी 1 के लिए माना जाता था। दुर्भाग्य से उस समय के कुछ इंजीनियर जो इसके पक्ष में थे अंततः ईजेबी में आने वाले एंटिटी बीन्स पर जोर देने वाले एंटिटी बीन्स पर जोर दिया। विडंबना यह है कि पहली ईजेबी 1 एंटिटी बीन्स टॉपलिंक द्वारा हुड के तहत लागू की गई थीं, इस परियोजना में हाइबरनेट सस्ते ओपन सोर्स संस्करण था (हाइबरनेट इसके लिए प्रसिद्ध हो गया था , लेकिन मॉडल का आविष्कार नहीं किया था, टॉपलिंक बहुत पहले था) –
हाँ, मुझे पता है, मुझे ओरेकल के प्री-वेबलॉगिक एप्लिकेशन सर्वर, ओरियन के साथ काम करने में नापसंद है। एक्सएमएल फाइलों में टॉपलिंक और स्वचालित पासवर्ड obfuscation केवल अच्छे भागों थे। वास्तव में TopLink SmallTalk दुनिया में उत्पन्न होता है। मैंने कभी खुद को स्मॉलटाक का उपयोग नहीं किया है, लेकिन मैंने स्मॉलटाक स्नातकों के समूह द्वारा लिखे गए जावा 1.1.8 एप्लिकेशन पर रखरखाव किया है। आज तक यह सबसे अच्छा ऑब्जेक्ट ओरिएंटेड जावा कोड है जिसे मैंने कभी देखा है।SmallTalk उत्कृष्टता पैदा की। – Barend