[英]Microsoft BizTalk Server vs Azure AppFabric Service Bus…?
我們都知道BizTalk是Microsoft針對ESB(企業服務總線)的商業產品。
BizTalk通過AppFabric Service總線支持的其他現成功能有哪些。 或者換句話說,AppFabric Service Bus沒有為ESB的功能提供什么?
就AppFabric服務總線而言,“服務總線”一詞是否與企業服務總線有關......
BizTalk Server不是“總線”,它是“經紀人”。 “總線”一詞表示在組件之間傳輸數據的子系統 。 您可能會說BTS確實如此,但它通過坐在中心和輪輻模型的中間來實現它,將消息分發給適當的接收器。 由於它通常在消息分發中起着非常積極的作用 ,因此代理標簽更合適。
這基本上也讓您對Azure Service Bus和BTS之間的差異有了很好的了解。 Azure Service Bus基本上只是一個數據傳輸子系統,它使您能夠跨網絡拓撲障礙將各種端點連接在一起(它使您能夠使用回調通道來調用防火牆后面的服務)。
另一方面,BTS不這樣做。 相反,它具有以下Message Broker功能:
BTS和Azure Service Bus實際上是兩個完全不同的東西,可以互補使用。 例如,很容易想到通過Azure Service Bus連接兩個BizTalk服務器。
Microsoft的BizTalk和AppFabric Service Bus團隊實際上正在緊密合作,我們(我在那里工作)正在將BizTalk的功能與AppFabric和Service Bus集成在一起。 對於BizTalk,我們有Windows Azure AppFabric Connect - 它允許您將BizTalk插入Service Bus。 在PDC'10,我們宣布(http://bit.ly/9gm2zI)我們將把BizTalk集成功能的一部分帶入服務總線 - 你會聽到更多關於這些功能的范圍。當年的過程。
現在,想想這些產品是高度互補的。
我希望有所幫助。
Microsoft Biztalk Server和Service Bus AppFabric在第一個視圖中可能看起來類似,但是兩個不同的產品用於不同的用法。
Azure AppFabric今年有一個新功能,簡稱為“集成”,它基本上可以在Azure上啟用Biztalk服務。
http://www.microsoft.com/windowsazure/appfabric/overview/default.aspx#top
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.