बस रिमोट ट्रांजैक्शनल संदेश कतारों को संदेश भेजने के तरीके पर पुष्टि प्राप्त करना चाहता था।एमएसएमक्यू लेनदेन संदेश वितरण कैसे काम करता है?
मान लीजिए मैं एक दो मशीनों, ए और बी
मशीन एक एक लेन-देन संबंधी कतार कि संदेशों को प्राप्त करने के लिए प्रयोग किया जाता है है। एक विंडोज सेवा इस कतार पर नज़र रखता है और डेटा के साथ कुछ करता है (इसे एक SQL सर्वर पर जारी रखता है)। ,
जब संदेश भेजने, एक स्थानीय मशीन बी पर बनाया प्रति है इससे पहले कि यह हो जाता है: मशीन बी एक आवेदन मशीन ए पर कतार में लिखने के लिए की जरूरत है कि
कुछ सवाल चल रहा है मशीन ए को दिया गया?
ए। यदि हां, तो यह व्यवहार डिफ़ॉल्ट रूप से होता है, या यह तब होता है जब "पुनर्प्राप्ति योग्य" संपत्ति भेजी जाती है?
बी। क्या तथ्य यह है कि कतार लेनदेन का इस व्यवहार पर कोई प्रभाव पड़ता है?चूंकि मैं एक लेनदेन कतार का उपयोग कर रहा हूं, लेनदेन के बाद डेटा कहां है? ए। क्या यह स्थानीय रूप से बैठा है, एमएसएमक सेवा को रिमोट कतार में संदेश देने का इंतजार कर रहा है?
बी। या रिमोट मशीन पर कतार में बैठे संदेश है?
मुझे दस्तावेज़ों की व्याख्या करने में समस्या हो रही है। कुछ स्थानों पर मैं देखता हूं कि स्टोर और फॉरवर्ड व्यवहार का वर्णन किया गया है, लेकिन मुझे यह समझने में परेशानी हो रही है कि लेनदेन संबंधी कतारों के साथ यह डिफ़ॉल्ट व्यवहार है या अगर मुझे इसे पाने के लिए स्पष्ट रूप से कुछ करने की ज़रूरत है।
धन्यवाद ह्यूग, यह बहुत उपयोगी है! – Kartik