在服务总线消息传递上使用azure服务结构有哪些用例?

时间:2016-03-17 22:09:08

标签: azure azureservicebus azure-service-fabric

在天蓝色服务总线消息传递中使用azure服务结构的典型用例是什么?尽管azure服务总线消息声称符合AMQP 1.0标准,但我仍然会写信给azure的服务总线消息api。在我看来,两者都是平台即服务(PaaS)解决方案。我更感兴趣的是为什么我会使用一个而不是另一个。感谢。

1 个答案:

答案 0 :(得分:8)

这些是完全不同的产品。

Azure Service Bus只是几种消息传递模式的总称:点对点,发布 - 订阅,事件流和通知。它是PaaS,它可以全球集成任何连接到互联网的应用程序。它不会运行您的任何自定义代码。

Service Fabric是一个运行自定义服务的平台。您开发服务然后将其托管在Service Fabric集群中(Azure是主要部署选项,但也支持内部部署)。然后,Service Fabric会为您的服务负责可用性,资源监控,状态管理,实时更新等工作。

尽管可靠的队列是Service Fabric中可用的模式之一,但您无法直接从集群外部调用它,因此它比集成更多的是内部机制。

Service Bus和Service Fabric可以一起使用:ASB用于基于消息传递的数据输入和输出集成,SF用作应用程序集群。