是否有可再发行的.NET服务总线?

时间:2014-10-21 15:51:36

标签: .net messaging esb servicebus

我们制作客户在自己的服务器上安装的软件。我们有成千上万的客户。我想在我们的应用程序中引入服务总线。

我们需要降低成本并尽可能减少依赖/先决条件,以简化安装。

是否有服务总线:

  • 再分发
  • 便宜 - 理想情况下免费,或者至少每次安装都没有价格
  • 使用.NET构建
  • 不需要安装MSMQ

这样的东西是可用的还是我们自己建造一个?

2 个答案:

答案 0 :(得分:2)

Windows Azure Service Bus有一个Server equivalent - 它提供了几乎所有Windows Azure Service Bus的消息传递功能,并且是免费的。

  • 这是一个独立产品,只有很少的依赖项(Sql Server 2012就是其中之一)
  • 要安装它 - 首先你需要安装WEB Platform Installer(类似于wget for linux) 然后搜索' bus'对于产品列表 - 并选择" Windows Azure Pack:Service Bus Server 1.1"

HTH, SREE

答案 1 :(得分:1)

我能想到的唯一解决方案是使用Azure service bus。 价格为very low,您无需担心在每个客户端设置环境。

可能的问题是您需要访问互联网。此外,如果您处理大量消息,网络延迟可能会降低应用程序的速度。