簡體   English   中英

Microsoft BizTalk Server與Azure AppFabric Service Bus ...?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM