पर प्रत्यक्ष विनिमय का उपयोग कब करें, जहां तक मैं कह सकता हूं, प्रत्यक्ष विनिमय के लिए कोई उचित उपयोगकर्ता केस नहीं है, जैसा कि आप इसके साथ कुछ भी कर सकते हैं, आप केवल एक अधिक प्रशंसनीय विनिमय के साथ कर सकते हैं।प्रशंसक विनिमय
अधिक विशेष रूप से कार्रवाई में RabbitMQ पढ़ने में लेखकों बहुत पैमाने पर उपयोग के मामले ऐसा ही कुछ हो जाता है का उल्लेख - "मान लीजिए जब कोई उपयोगकर्ता एक तस्वीर आप एक थंबनेल उत्पन्न करने के लिए की जरूरत है अपलोड करता है लेकिन फिर बाद में विपणन भी पुरस्कार के लिए आपको बताता है। एक फोटो अपलोड करने के लिए अंक। RabbitMQ के साथ आपको बस एक और कतार बनाना है और निर्माता पक्ष पर कोई काम नहीं करना है! "
लेकिन यह केवल सच है यदि आपके पास निर्माता पक्ष पर एक प्रशंसक विनिमय बनाने के लिए दूरदर्शिता है। मेरी समझ के लिए एक प्रत्यक्ष विनिमय यह पूरा नहीं कर सकता है और केवल तभी उपयुक्त होता है जब आप वास्तव में एक्सचेंज और कतार के बीच कसकर युग्मन चाहते हैं, (जो आप नहीं करते हैं, क्योंकि यह संदेश प्रणाली का बिंदु है।)
क्या यह सही है या वहां है एक वास्तविक उपयोग मामले?
दस्तावेज़ीकरण में यह वाक्य उलझन में है। वास्तव में, यदि आप एक ही रूटिंग कुंजी के साथ एक ही रूटिंग कुंजी के साथ कई कतार बांधते हैं, तो रूटिंग कुंजी से मेल खाने पर वे सभी को संदेश प्राप्त होगा। यह [ट्यूटोरियल 4] में बेहतर समझाया गया है (https://www.rabbitmq.com/tutorials/tutorial-four-python.html)। –