ASP.NET Web API的服务总线体系结构

ASP.NET Web API的服务总线体系结构,asp.net,rest,azure,asp.net-web-api,azureservicebus,Asp.net,Rest,Azure,Asp.net Web Api,Azureservicebus,我正在使用Telerik平台开发一个移动应用程序。应用程序使用的服务是托管在Azure上的ASP.NET Web API RESTful服务。我想通过添加服务总线来增强应用程序的弹性,并且一直在关注Azure服务总线,这似乎就是我所寻找的 这对我来说相当新鲜,我有几个问题 Azure服务总线是否可以用于返回数据的RESTful服务,或者它们是否只是启动和遗忘 对于简单的RESTful服务,Azure服务总线是要走的路还是Azure存储队列?你什么时候会用一个和另一个 何时使用队列与主题/订阅

我正在使用Telerik平台开发一个移动应用程序。应用程序使用的服务是托管在Azure上的ASP.NET Web API RESTful服务。我想通过添加服务总线来增强应用程序的弹性,并且一直在关注Azure服务总线,这似乎就是我所寻找的

这对我来说相当新鲜,我有几个问题

  • Azure服务总线是否可以用于返回数据的RESTful服务,或者它们是否只是启动和遗忘
  • 对于简单的RESTful服务,Azure服务总线是要走的路还是Azure存储队列?你什么时候会用一个和另一个
  • 何时使用队列与主题/订阅

    • ASB是关于信息的。您使用消息传递在系统/服务的各个部分之间进行通信。RESTful服务可以通过将请求转换为消息来利用ASB来执行某些工作。强调将意图转化为信息,指示需要进行的工作,而不是执行工作本身

      ASB或ASQ是您的选择。这就是您需要在各自提供的特性和功能之间进行选择的地方。上面有一个很好的MSFT


      队列与主题/订阅-如果您需要将消息发送到单个目标(一个命令),则队列更简单。如果消息需要广播到多个接收者(事件),主题/订阅是您的朋友。

      ASB是关于消息的。您使用消息传递在系统/服务的各个部分之间进行通信。RESTful服务可以通过将请求转换为消息来利用ASB来执行某些工作。强调将意图转化为信息,指示需要进行的工作,而不是执行工作本身

      ASB或ASQ是您的选择。这就是您需要在各自提供的特性和功能之间进行选择的地方。上面有一个很好的MSFT


      队列与主题/订阅-如果您需要将消息发送到单个目标(一个命令),则队列更简单。如果消息需要广播到多个接收器(事件),主题/订阅是您的朋友。

      您可能希望查看此文档页面:Azure队列和服务总线队列-比较和对比您可能希望查看此文档页面:Azure队列和服务总线队列-比较和对比