2017-07-12 7 views
5

क्या संदेशों का इतिहास रखना संभव है (संदेश सामग्री सही होगी) जो पहले से ही पुनर्प्राप्त हो चुकी है और अब कतार पर नहीं हैं?आईबीएम एमक्यू संदेश इतिहास

एप्लिकेशन में मैं देख सकता हूं कि जब प्रेषक कतार में संदेश डालने का प्रयास करता है और जब रिसीवर संदेश चुनने का प्रयास करता है, लेकिन मैं देखना चाहता हूं कि संदेश वास्तव में कतार में कब आया था और जब संदेश वास्तव में प्राप्त हुए थे।

क्या एमक्यू एक्सप्लोरर के पास यह कार्य है? मैं इसका उपयोग कैसे करूं?

उत्तर

2

कतार में संदेशों की प्रतिलिपि बनाने या PUT और GET संचालन दोनों का ऑडिट करने के लिए एपीआई निकास का उपयोग करना संभव है।

संदेश को किसी विषय पर रखना भी संभव है, फिर आवश्यकतानुसार गंतव्य कतारों के लिए कई प्रशासनिक सदस्यता बनाएं। कुछ तो GET कर सकते हैं और उन गंतव्य कतारों में से किसी एक से संदेश लॉग इन कर सकते हैं। इसके साथ समस्या यह है कि एमक्यू प्रकाशन और खपत के बीच संदेश आईडी को बदलता है जबकि एक कतार में यह स्थिर रहता है।

संदेश कैप्चर करने के लिए कोई मूल एमक्यू फ़ंक्शन नहीं है। रैखिक लॉग का उपयोग करना और बाद में लॉग को स्क्रैप करना संभव है लेकिन इन्हें अनुकूलन के कारण सभी संदेशों को जरूरी नहीं है। (उदाहरण के लिए सिंकपॉइंट के बाहर एक प्रतीक्षा गेटर के लिए एक संदेश PUT।) हालांकि संदेश गतिविधि की ऑडिट करने के लिए रैखिक लेनदेन लॉग को स्क्रैप करने के लिए कम से कम एक वाणिज्यिक उत्पाद है।

सामान्य रूप से एमक्यू का दर्शन यह है कि यह डिलीवरी तंत्र है और मार्ग और वितरण के लिए लिफाफे डेटा से संबंधित है लेकिन पेलोड डेटा से निपटता नहीं है। डब्ल्यूएएस, आईआईबी और अन्य ब्रोकर/ट्रांसफॉर्मेशन इंजन हैं जहां आईबीएम ने संदेश पेलोड से निपटने वाले सभी कार्यों को रखा है।

3

जो आप खोज रहे हैं वह आईबीएम एमक्यू के लिए एक संदेश ट्रैकिंग/ऑडिटिंग सॉफ्टवेयर है। आप here उपलब्ध क्या है इसकी एक सूची पा सकते हैं।

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