2013-05-07 95 views
0

我们正在审核认证流程,并将应用程序添加到Azure App Store。我有几个问题希望能够回答,这将增加我对如何实现资源提供程序API的理解。Azure App Store

  1. BIG图片 - 您能否告诉我购买应用程序的过程是如何工作的?你是否必须拥有资源设置或者是设置过程的一部分?

  2. BIG图片 - RP服务(REST API)在系统中的位置在哪里?客户是否首先购买资源和/或服务器虚拟机,并且RP服务已经安装在该资源上?如何安装RP服务?商店是否对提供资源或承载RP服务的其他服务器提出API请求?

  3. 如果响应REST API的RP服务器安装在安装应用程序的服务器上,如果客户关闭RP服务器并且它无法响应禁用的REST请求,会发生什么情况?应用程序如何停止或禁用?

回答

1

资源提供者(RP)服务由您主持,全天候运行,并且能够通过响应来自Azure Store的调用来接入客户。它独立于您的应用程序。

实际应用程序的安装位置无关紧要。 RP服务仅用于以多租户类型的方式响应Azure商店 - 代表许多客户的Azure商店将向您的RP服务发出呼叫。您的RP服务需要提供/撤销这些客户订阅/取消订阅的资源。

HTH