具有动态数据库连接的Azure移动服务

时间:2012-11-13 01:27:24

标签: azure-sql-database azure-mobile-services

当我们添加Azure移动服务时,我们能够附加Azure SQL数据库,这意味着我们的SQL Azure服务器中的每个数据库都需要添加移动服务。

但是如果我们有一个应用程序成长的最佳方式是什么,对于每个客户我们有一个数据库(每个客户的数据库可以增长到5GB),在这种情况下为每个数据库提供移动服务不可能是最好的选择。我认为最好的选择可能是根据用户凭据将独特的移动服务连接到不同的数据库(甚至是服务器)

问题是:这可能吗?有人知道怎么做吗? Azure服务的管理面板非常有限,但是如果可以使用代码则很棒

1 个答案:

答案 0 :(得分:0)

我认为Azure移动服务可能不适合这种情况。听起来你正在尝试构建一个可以为多个客户部署的移动应用程序,对吗?每个客户都需要不同的数据源,但API保持不变?

目前,Azure移动服务似乎没有解决方案。我可能建议使用ASP.NET Web API等技术构建自己的REST API,并从头开始构建应用程序。这样,您就可以为所需的每个客户部署单个实例。也就是说,我希望Azure移动服务增加对您将来描述的场景的支持。能够一次构建我的服务并为不同的应用程序部署各种实例将会很酷。