我打算讓單個隊列接收~100個不同的消息類型。msmq單個隊列中的多個消息類型
如果一開始我僅僅有2種不同類型的我會做這樣的事情
的MessageQueue隊列=新的MessageQueue(_queue); queue.Formatter = new XmlMessageFormatter(new Type [] {typeof(CreateReportComand),typeof(CreateReportComand2)});
是否瘋狂地通過XmlMessageFormatter〜100類型的數組。如果不是,檢查收到的消息以決定如何處理它的最佳方式是什麼?
我已經開始使用message.AppSpecific來持有一個int我投給枚舉,似乎工作正常 – doss