我可以使用Azure使用的相同服务总线并在我自己的环境中托管它吗?如果不是,哪种服务总线简单有效,并且在低延迟/带宽下运行良好?
答案 0 :(得分:1)
Microsoft还提供了适用于Windows Server的Service Bus http://msdn.microsoft.com/en-us/library/windowsazure/jj193022(v=azure.10).aspx。
显然,Azure的体系结构与普通的Windows Server安装略有不同;至于他们是否“相同”,我不知道。
就API而言,就我所能说的而言,它们似乎具有相同的奇偶性(相同)。 http://msdn.microsoft.com/en-us/library/windowsazure/jj542433(v=azure.10).aspx我在尝试让客户端在Windows 8上运行时遇到了问题,所以我没有比简单的测试更进一步。
根据您的需要,替代方案可能是NServiceBus,MassTransit,消息队列,如RabbitMQ,ZeroMQ等。
答案 1 :(得分:0)
为了补充彼得的答案,Windows服务总线目前只专注于Azure Service Bus的消息传递部分(队列和主题),而不是云中的实际中继服务