मेरे पास डायरेक्ट बाउंड लॉजिकल पोर्ट के साथ ऑर्केस्ट्रेशन है। आइए इसे "ओ 1" ओ 1 संदेश प्रकार "ए" (प्राप्त पोर्ट की फ़िल्टर संपत्ति में निर्दिष्ट)मेरा बिज़टॉक ऑर्केस्ट्रेशन संदेश बॉक्स से एक ही संदेश क्यों उठा रहा है एकाधिक बार
जब ओ 1 को "ए" प्रकार का संदेश प्राप्त होता है तो यह पूरा होने से पहले कुछ उपयोगकर्ता इनपुट की प्रतीक्षा करता है। (यहाँ खेलने में कुछ सहसंबंध)
अब तक तो अच्छा ...
मैं एक दूसरे आर्केस्ट्रा, "O2" कि निर्माण करती है और प्रकार 'ए' संदेश बॉक्स के संदेश को धक्का दिया है।
जब ऐसा होता है, तो मुझे ओ 1 शुरू होने के कई उदाहरण मिलते हैं। मैं सोच सकता हूं कि जब तक ओ 1 का अस्तित्व अस्तित्व में है, तब भी संदेश उपभोक्ता के उपभोग के लिए संदेश बॉक्स पर उपलब्ध है। तो, मैं लगातार ऑर्केस्ट्रेशन के निर्माण के उदाहरण प्राप्त कर रहा हूं।
जब ऑर्केस्ट्रेशन द्वारा कोई संदेश संसाधित किया जा रहा है, तो यह पूरा होने तक संदेश बॉक्स में रहता है?
बहुत आभारी होंगे कि कोई यह बता सकता है कि क्या हो रहा है और मैं क्या खो रहा हूं!
बहुत बहुत धन्यवाद - यह लिंक कि मैं गायब था। एक बार जब आप जानते हो समझ में आता है! फिर, बहुत धन्यवाद। –
संदेश को 'पुन: उपयोग' करने के लिए आपके ऑर्केस्ट्रेशंस दोनों के बीच सीरियल फ़ैशन में, आपको एक अतिरिक्त फ़िल्टर जोड़ने की आवश्यकता है। आप या तो अपने "ए" संदेश स्कीमा में कुछ प्रकार का स्टेटस फ़ील्ड जोड़ सकते हैं और इसे बढ़ावा दे सकते हैं, या अन्यथा संदेश पर एक संदर्भ प्रॉपर्टी का उपयोग कर सकते हैं - उदा। http://blogs.msdn.com/b/dhtoran/archive/2005/07/07/436395.aspx – StuartLC
आलेख द्वारा सुझाए गए अनुसार मैंने अंततः क्या किया, यह सुनिश्चित करना था कि मेरी सदस्यता में, मैंने किसी को फ़िल्टर किया टाइप ए के संदेश जो मेरी सदस्यता ऑर्केस्ट्रेशन से आए थे। इसने लूप को खत्म कर दिया। उस समस्या को हल किया! –