我最近开始研究 MSMQ,所以我有基本的疑问。如果两个应用程序需要通信,比如说服务器和客户端,我认为两者都将共享相同的 MQ 地址,当客户端更新时,服务器将拥有 MSMQ 观察程序,它会监听消息并使用它。所以根据我的说法,我们需要三个组件
客户端 - 知道队列位置
队列观察者 - 观察队列
服务——队列观察者将消息发送到哪个
我最近开始研究 MSMQ,所以我有基本的疑问。如果两个应用程序需要通信,比如说服务器和客户端,我认为两者都将共享相同的 MQ 地址,当客户端更新时,服务器将拥有 MSMQ 观察程序,它会监听消息并使用它。所以根据我的说法,我们需要三个组件
客户端 - 知道队列位置
队列观察者 - 观察队列
服务——队列观察者将消息发送到哪个
Tom Hollander 撰写了关于 WCF 和 MSMQ 的三篇优秀系列文章。当我必须构建一个应用程序以通过 MSMQ 进行通信时,他们帮助了我很多。还有第三篇文章,但 Stack Overflow 不允许我发帖,因为我是新用户。您可以从第 2 篇文章中找到它的链接。