我们都知道BizTalk是微软为企业服务总线(Enterprise Service Bus)开发的商业产品。
在AppFabric服务总线上,BizTalk还支持哪些现成的特性。或者换句话说,AppFabric服务总线没有为企业服务总线的特性提供什么?
就AppFabric服务总线与企业服务总线而言,术语“服务总线”是否具有误导性?
发布于 2011-04-05 07:43:44
微软的BizTalk和AppFabric服务总线团队实际上是紧密合作的,我们(我在那里工作)正在随着时间的推移将BizTalk的功能与AppFabric和服务总线集成在一起。对于BizTalk,我们有Windows Azure AppFabric连接-它可以让你将BizTalk插入服务总线。在PDC10上,我们宣布(http://bit.ly/9gm2zI),我们将把BizTalk集成特性的一个子集引入服务总线--你将在今年听到更多关于这些功能的扩展。
就目前而言,可以认为这些产品具有高度互补性。
我希望这能有所帮助。
发布于 2011-03-22 19:32:26
BizTalk服务器不是一个“总线”,它是一个“代理”。“总线”一词表示在组件之间传输数据的子系统。你可能会说BTS确实做到了这一点,但它是通过坐在中心辐射型的中间,将消息分发给适当的接收者来实现的。由于broker标签通常在消息分发中扮演着非常积极主动的角色,因此它更合适。
这基本上也让你对Azure Service Bus和BTS之间的区别有了一个很好的了解。Azure Service Bus基本上只是一个数据传输子系统,它使您能够跨越网络拓扑障碍将各种端点连接在一起(它使您能够使用回调通道来调用防火墙后面的服务)。
另一方面,BTS不会这样做。相反,它具有以下Message Broker特性:
BTS和Azure Service Bus实际上是两个完全不同的东西,可以互补使用。例如,很容易想象通过Azure服务总线连接两个BizTalk服务器。
发布于 2011-03-22 19:53:52
在今年的某个时候,Azure AppFabric将会有一个新的特性,简单的叫做“集成”,它基本上就是在Azure上启用Biztalk服务。
http://www.microsoft.com/windowsazure/appfabric/overview/default.aspx#top
https://stackoverflow.com/questions/5387914
复制相似问题