首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将消息从Biztalk发送到多个web服务

如何将消息从Biztalk发送到多个web服务
EN

Stack Overflow用户
提问于 2011-09-15 18:27:12
回答 2查看 343关注 0票数 3

假设我们有一个构建在BizTalk上的通知服务。一旦服务接收到通知,它就应该将该通知发送到其他系统。如果我们有2-3个系统,我们只需添加一些web服务引用,并通过相应的端口发送消息。但我想知道,如果有数百个订阅的web服务,我们应该向其发送消息呢?向100个web服务重新发送消息的最佳方式是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-15 19:12:34

就像菲尔伯特说的!您将在编排中有一个逻辑发送端口,并将编排绑定到管理控制台中的发送端口组;因此,您可以随意添加或删除发送端口。如果任何服务也需要转换消息,则可以向外执行任何映射。

票数 3
EN

Stack Overflow用户

发布于 2011-09-16 14:25:26

与Filburt + teepeeboy达成一致,并补充说,如果您提供推送数据服务,您可能希望控制每个端口,以便控制SLA,重试,可能链接到计费等。您可能需要增加相关WCF适配器上的线程数量和/或增加发送主机和/或集群服务器的数量以实现可伸缩性。

您还可以考虑使用像MSMQ或MQSeries这样的异步适配器,因为100个订阅服务器中的一个发生故障的可能性会变得更高。w.r.t."ACK“回复,通过限制对队列的访问并使队列成为事务性的,您可以”证明“您的订阅者已经从队列中以事务性方式删除了消息。

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

https://stackoverflow.com/questions/7429396

复制
相关文章

相似问题

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