使用Windows服务接收MSMQ消息我正在用C#创建一个Windows服务。收听新闻的最佳方式是什么?我应该如何正确编码?你不听您将MSMQ激活配置为在邮件到达时激活组件。该链接包含您需要的所有详细信息、代码和配置。如前所述,如果您可以使用MSMQ激活,它可能是最好的方法。或者,这是我使用的代码:以上是C#学习教程:使用Windows服务接收MSMQ消息分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注——varts=newTimeSpan(0,0,10);消息队列q=GetQueue();while(true){try{Messagemsg=q.Receive(ts);vart=(T)msg.Body;处理消息(t);}catch(MessageQueueExceptione){//测试这是否只是超时。//如果是,就继续,没有消息等待//如果不是,可能发生了可怕的事情}}网络收藏不代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
