【发布时间】:2012-07-11 08:07:52
【问题描述】:
我有两个组件。一个是窗口应用程序,另一个是窗口服务。
窗口应用程序写入消息队列 (MSMQ),服务正在读取它并处理消息。
服务是否应该一直在排队等待新消息...就代码而言,我应该
使用无限 while 循环或 Timer
或
队列上是否有任何事件或回调以将新消息添加到队列?这样当窗口应用程序向队列添加新消息时,Service 可以知道。
这就是我要使我的应用程序高效的所有要求,因此如果有任何其他方法可以实现这一点,您可以提出建议。
感谢阅读
【问题讨论】:
标签: c# msmq message-queue