我知道has been asked before這個問題,但已經過了兩年了,而且事情可能已經發生了變化。另外我還有一些我希望討論的更具體的要求。爲.NET選擇ESB
我們有幾個需要互操作的系統。我們想要使用中介模式和發佈/訂閱通信模型:有些系統會將信息發佈到ESB(中介),然後將信息推送給訂閱者。
這基本上是我們所需要的,但這可能會涉及一些類型映射並需要與各種協議進行通信。目前我們有WS- *(WCF)服務和REST服務。
我對ESB一點都不熟悉,所以我想我的第一個問題應該是:ESB能幫我實現嗎?如果會,我需要選擇具有以下條件的產品:基於 和最好的開源
- .NET遠遠超過我們真正需要的。我不想迷失在各種功能中,而且我也擔心在針對具有太多特性的ESB進行設置/編碼時可能會產生的開銷。
- 廣泛 理想我想使用的東西,是用來被更多的人,這樣我可以得到幫助,如果我需要
我也很好奇,看看如何將的BizTalk比較,以及它是否是免費的,包含在任何MSDN訂閱中,或者費用是多少。
謝謝。
在網上閱讀更多的文檔後,我決定去NServiceBus。它似乎足夠普及,相當簡單和靈活(您可以混合和匹配組件以獲得您想要的日誌記錄,您想要的數據持久性等) – 2010-08-12 01:36:09