1

我有带有数据的 SOAP 服务。我想从该服务下载所有数据并将其上传到我自己的服务器,然后从我的服务器使用这些数据(不用担心我有权限)。我想这样做是因为现在我没有所需的服务功能。

我想为此使用 Windows Azure,我认为 SQL 数据库方案是最好的。现在我有以前的 SOAP 服务的类,所以我认为 EF 代码首先会帮助我创建数据库,然后我会以某种方式上传数据。但是 API 呢?如何从 windows phone 或平板电脑访问我的数据?天蓝色数据库足够还是我必须创建更多?有什么好的文章吗?

4

2 回答 2

2

我认为您的意思是您正在汇总来自多个来源的数据并将信息存储在您自己的数据库中。而且,您希望您的数据库是 Azure 数据库。然后,您想构建一个 API 来公开您检索到的数据。

如果这确实是您的目标,那么是的,Azure 将满足您的一切需求。我建议结合您的 Azure 部署检查 Web API。在过去的一年里,我使用了这个方案并取得了一些成功。

警告: 您应该知道 Azure 数据库没有 SLA,这意味着 Microsoft 不保证任何级别的性能,包括每秒事务数。这意味着,如果您的 API 负载很高,您最终可能会以不可预知的方式受到严重限制。我之前被这个问题困扰,最终将我的数据移动到 Azure 表存储。

于 2012-12-19T15:58:16.203 回答
1

Windows Azure 为您提供了一些向移动客户端公开 API 的选项:

于 2012-12-19T15:58:33.987 回答