साथ ActiveMQ वितरित मैं लक्ष्य एक छोटे से प्रोटोटाइप प्रणाली है कि कुछ इस तरह काम करता है बनाने के लिए साथ, ActiveMQ और कैमल सीखने की प्रक्रिया में हूँ:कैमल
alt text http://www.paulstovell.com/get/stackoverflow-questions/Queues.png (big)
जब एक आदेश में रखा गया है आदेश प्रणाली, किसी भी ग्राहक (एक पब/उप प्रणाली) को एक संदेश भेजा जाता है, और वे आदेश को संसाधित करने में अपना हिस्सा खेल सकते हैं। ऑर्डर, शिपिंग और चालान अनुप्रयोगों का अपना ActiveMQ इंस्टॉलेशन होता है, ताकि यदि तीनों में से कोई भी सिस्टम ऑफलाइन हो, तो अन्य कार्य करना जारी रख सकते हैं। कुछ ActiveMQ इंस्टॉल के बीच चलती संदेशों का ख्याल रखता है।
मार्गों के माध्यम से संदेशों को एक कतार से दूसरे स्थानांतरित करने के लिए अपाचे कैमल प्राप्त करना काफी आसान है, अगर वे एक ही ActiveMQ उदाहरण पर हैं। तो यह सदस्यता कतारों के प्रबंधन के लिए काम करता है।
अगली चुनौती एक ActiveMQ इंस्टेंस से संदेशों को दूसरे पर धक्का दे रही है, और यह थोड़ा सा है जहां मुझे यकीन नहीं है कि आगे क्या देखना है।
- विभिन्न ActiveMQ प्रतिष्ठानों के बीच मार्ग को कैमल कर सकते हैं? (मैं यह नहीं समझ सकता कि जेएमआई एंडपॉइंट यूआरआई क्या होगा यदि वे अलग-अलग मशीनों पर हों)।
- मुझे लगता है कि ActiveMQ में store and forward क्षमताएं हैं। क्या ऑर्डर और शिपिंग/चालान के बीच संदेशों को स्थानांतरित करने के लिए मैं इसका उपयोग करूंगा?
- या यह Apache ServiceMix है जो हल करने के लिए है?
बढ़िया है, धन्यवाद, यह मुझे कुछ दिशा देता है! –