【发布时间】:2023-07-02 01:02:02
【问题描述】:
有人使用过异步 WCF 端点吗?
我试图了解是否使用 MSMQ 绑定选项我可以进行设置,在该设置中,客户端知道必须将消息放入哪个队列,并且如果 wcf 服务(最终托管在 IIS 中)脱机,它也可以透明地工作或不响应。
我真的很想进行此设置,因为通过这种方式,当应用服务器重新上线(我们的分布式应用程序将拥有的众多应用服务器之一)时,它将处理队列中的所有传入消息并进行详细说明。
我更多地考虑那些有意义的延迟操作,例如消息管理(发送电子邮件)、日志服务(将日志条目写入数据库、事件日志或通过电子邮件发送)和类似的后端流程。
我的另一个选择是使用 TIBCO business works 和 ems,但试图了解什么更好,以及简单的 WCF 是否可以同步或异步工作,只需将绑定从 netTCP 更改为 MSMQ....
谢谢!
【问题讨论】: