【发布时间】:2011-07-08 14:37:46
【问题描述】:
我们正在构建一个企业集成系统,并且正在积极评估一些 .NET ESB。我们与许多外部系统交互——这些系统通过各种协议公开数据——主要是 http post、http get、TCP/IP、Webservice、消息队列。因此,我们需要为这些系统提供同步和异步映射支持。
Biztalk + ESB Toolkit 是一种选择 - 想了解更多选择吗?
我们还研究了 NServiceBus 和 Masstransit - NServiceBus 和 MassTransit 之类的问题需要开发自定义适配器来来回传输消息。没有可用于与外部服务映射的开箱即用功能。
【问题讨论】:
-
我预计 Windows Server AppFabric (msdn.microsoft.com/en-us/windowsserver/ee695849) 将在未来某个时候取代 BizTalk。 ESB 市场由“Java”支持者控制,因此微软必须在云 (Azure) 上获得良好的起步位置,而不是落后。使用 Server AppFabric,第一步就完成了。但它现在并不是 ESB 工具包的替代品。它是为不关心编排、转换、中介等的 WCF 开发人员设计的。对于所有以 WS-* 作为互操作性协议的人来说,它是一个简单的入口点。
-
BizTalk 是一个经纪人,不管你在上面放了什么。话虽如此,也许您需要的是代理而不是企业服务总线。
-
@Udi 我说的是 Biztalk + ESB 工具包msdn.microsoft.com/en-us/biztalk/dd876606
标签: .net biztalk nservicebus esb