2011-05-02 60 views
1

是否存在.Net兼容的Pub/Sub工具,它們是集中式的,但不使用任何基於雲的產品?不使用基於雲的資源的集中式酒吧子選項

我已經看過NServiceBus,它是發佈/訂閱的領跑者,但我不喜歡的基礎設施它把每臺機器上的金額。

我寧願在那裏我有一個健壯的服務器處理所有發佈和訂閱的行動,只是使所需的調用,當出版商發送一個用戶需要得到一個消息,一個集中的選項。 (有點像亞馬遜的通訊服務。)

我能在這樣的一個系統包NServiceBus,但我寧願不做,如果有一個很好的解決方案在那裏了。

如果您想知道爲什麼我對雲選項說「不」,我爲一家醫療公司工作,而通過網絡發送受保護的健康信息的問題只是不值得將此卸載到雲中的好處。而且,如果它出現故障,我需要它成爲我們的錯,並使修復得到我們的控制。

(注:我正在尋找在低於$ 10,000個系列解決方案,如Tibco事情是偉大的,但他們只是我的價格範圍。)

+0

一個選項是更便宜的選擇是去與http://pservicebus.codeplex.com/這不,你用一個簡單的上述所有安裝和簡單的API 。 – rpgmaker 2011-08-19 20:20:56

回答

0

你正在尋找一個消息代理,其中ISN一般來說,ESB在高吞吐量/可用性情況下非常迅速地成爲瓶頸後,走向了這個方向。 MassTransit是NServiceBus的替代品,Rhino服務總線也是。

我親自等到ESB框架奔涌而出,要麼有一個可插拔的框架,他們的消息架構或周圍的Protobuf或zeroMQ或RabbitMQ的建造。除了MSMQ之外的任何東西。地下應該有RabbitMQ的支持sooon(TM)...