मुझे एएसआईसीसी लंबे समय के कार्यों को आग लगाने के लिए जावा संदेश सेवा के साथ एमडीबी पर ईजेबी एसिंक विधि कब चुननी चाहिए?एमडीबी बनाम ईजेबी 3.1 एसिंक विधि
उत्तर
@MessageDriven
(एमडीबी) जेएमएस एपीआई का हिस्सा है। असफल संदेश खपत, लेनदेन समर्थन पर पुनः प्रयास करने के लिए जेएमएस में सभी प्रकार के अतिरिक्त हैं और आपको संदेशों की कतार को नियंत्रित करने की अनुमति भी मिलती है।
@Asynchronous
एनोटेशन जावा ई -6 -6 (ईजेबी 3.1) शुरू नहीं किया गया था।
USECASE मान लिया जाये कि एक जावा-ee-6 कंटेनर में सरल अतुल्यकालिक मंगलाचरण या इसके बाद के संस्करण, @Asynchronous का उपयोग (arun guptas blog on this)
आपको लगता है कि परे अधिक की जरूरत है, JMS एक विकल्प
@Asynchronous
है हो सकता है केवल तभी उपयुक्त होता है जब बाहरी लेनदेन को समानांतर में काम के कई टुकड़े लॉन्च करने की आवश्यकता होती है और फिर उन सभी पर प्रतीक्षा करें (या पृष्ठभूमि में काम का एक टुकड़ा लॉन्च करें, अग्रभूमि में कुछ काम करें, और फिर पृष्ठभूमि के काम पर प्रतीक्षा करें)। @Asynchronous
लेनदेन के लिए उपयुक्त नहीं है "आग और भूलें" क्योंकि कंटेनर एसिंक्रोनस काम को कभी भी निष्पादित करना शुरू करने से पहले क्रैश हो सकता है (मेरी राय में, शून्य ईजेबी एसिंक्रोनस विधियां बहुत ही कम उपयोगी होती हैं, शायद इन-मेमोरी कैश को अपडेट करने जैसी कुछ चीज़ों के लिए)। यदि आप काम की गारंटी देना चाहते हैं तो इसे पूरा करने के इंतजार किए बिना असीमित रूप से होगा, तो आपको एक एमडीबी को एक संदेश भेजना चाहिए या ईजेबी टाइमर शेड्यूल करना चाहिए।
- 1. ईजेबी 3.1
- 2. ईजेबी 3.1 @ लोकालबीन बनाम कोई एनोटेशन
- 3. ईजेबी 3.1 एपीआई
- 4. यूनिट परीक्षण ईजेबी 3.1
- 5. ईजेबी 3.1 क्लस्टर में सिंगलटन
- 6. ईजेबी 3.1 @EJB इंजेक्शन POJO
- 7. POJO बनाम ईजेबी बनाम ईजेबी 3
- 8. असिंक्रोनस ईजेबी 3.1 विधियों और लेनदेन
- 9. ईजेबी 3.1 एंबेडेड एपीआई - यूनिट टेस्ट ईजेबी + जेपीए इकाइयां
- 10. एसिंक विधि
- 11. एसिंक विधि
- 12. एसिंक विधि
- 13. एसिंक विधि
- 14. नौकरी निर्धारण: ईजेबी 3.1 टाइमर या क्वार्ट्ज?
- 15. ईजेबी विधि प्रत्येक कॉल
- 16. वसंत बनाम ईजेबी (लाभ और हानि)
- 17. पुस्तकालयों में ईजेबी - ईजेबी का उपयोग करना
- 18. एक शून्य एसिंक विधि
- 19. बस एसिंक विधि
- 20. गैर-एसिंक विधि
- 21. एसिंक कार्य विधि
- 22. एक एसिंक विधि
- 23. क्या यह एसिंक विधि
- 24. मोचा: एसिंक बनाम सिंक
- 25. ईजेबी टाइमर को अक्षम करना (ग्लासफ़िश 3.1, जावा ईई 6)
- 26. ईएआर बनाम अलग ईजेबी + युद्ध
- 27. एएसपी.नेट 4.6 एसिंक नियंत्रक विधि
- 28. अवरुद्ध चैनल बनाम एसिंक संदेश
- 29. ईजेबी
- 30. ईजेबी 3.1 सिंगलटन + जेपीए + जेएसएफ डिजाइन सलाह की आवश्यकता
कंटेनर "क्रैश" कैसे हो सकता है? – Dherik
जेवीएम प्रक्रिया की मौत हो गई है, मशीन अचानक बिजली खो देती है, आदि। –