2

我正在启动一个项目,为使用 Windows Azure 云服务的 WP7 和 Android 开发应用程序。云服务根据某些规则,定期将存储在其数据库中的一些数据发送到一些已注册的移动设备。

应该有一种方法可以在 Azure 上安装自定义 VM,以便该 VM 可以决定何时将数据发送到哪个移动设备。使用“Windows Azure 工具包”,移动应用程序可以在 Azure 上存储数据并稍后检索数据,但我看不出如何使用安装在 Azure 上的 VM 使用此工具包。

这可能吗?如果是,我应该从哪里开始开发应用程序?提前致谢

4

2 回答 2

1

尽管我通常建议使用移动服务,并且您描述的场景使用移动服务相对容易完成(您只需用 JavaScript 编写一个服务器脚本,该脚本由 CRUD 操作触发,或者计划在给定的时间间隔运行给那些满足某些标准),不幸的是,您的目标是目前尚未正式支持的两个平台。

如果您愿意,现在可以使用非官方的 SDK(官方的 Android SDK 已在路线图上):

安卓:https ://github.com/goldshtn/wams-android

WP7:https ://github.com/zaxy78/azure-mobile-wp7-sdk

您还可以在此处直接访问 REST API:http: //msdn.microsoft.com/en-us/library/windowsazure/jj710108.aspx

否则,您始终可以使用 Microsoft 的主要 PaaS 产品云服务。您可能需要一个小的工人角色来完成您在上面详述的内容。

于 2013-01-24T21:52:45.953 回答
0

Windows Azure 移动服务”是一组实用程序,您无需管理这些实用程序,并为您解决大量托管和配置问题。它们添加了可扩展性等功能,但缺点是您对它们没有太多控制权。

如果您必须在 VM 中拥有代码,那么您需要自己编写代码。对于 Windows Phone,您应该看看这个帮助程序库

于 2013-01-23T18:14:25.440 回答