首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >WCF的发布者-订阅者模式

WCF的发布者-订阅者模式
EN

Stack Overflow用户
提问于 2012-07-25 14:45:31
回答 1查看 537关注 0票数 0

我已经使用WCF相当长时间了,我在MSDN上读到了几篇关于WCF的发布者和订阅者模型的文章。

我即将着手的项目中的一个需求要求我让一台服务器向多台服务器发送消息,因此,我对发布者/订阅者模型有一些疑问

我主要关心的是:

如果我的5个用户中有2个由于PC重启而断开连接,会发生什么情况?当2个订阅者重新连接时,我是否需要手动处理发布者重新发送消息给他们?

我需要发布者发出的每一条消息都能积极地到达所有其他订阅者,如果他们离线了,发布者必须负责在订阅者重新在线时重新发送消息。因为发布者发送的消息可能很多,这是否意味着我需要某种排队机制来存储应该发送给脱机订阅者的所有消息,并在它们重新联机时重新发送它们?

使用WCF的发布者/订阅者模式适合我的场景吗?有没有任何模型支持断开连接的订阅者,当订阅者恢复在线时自动重新发送,或者我必须定制每个方面的代码来处理这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-25 15:41:20

您可以尝试MSMQ,WCF支持它。发布者将消息发送到5个队列;每个消费者将读取其队列。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11644080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档