我编写了一个 Windows Phone 应用程序和一个衡量应用程序使用情况的框架。该框架生成 XML(包含应用程序信息、电话详细信息、电话设置、用户如何使用该应用程序等信息……)。
我想将这些 XML(从每部手机)发送到 Azure,并将它们合并为一个 XML,该 XML 将用于查询以提取用户参与的一些有用信息。
由于我是 Azure 的新手,因此我想请您提供解决问题所需的步骤。将此xml映射到关系sql数据可能更好吗?
给猫剥皮的方法有很多,但是您可能需要考虑以下两种可能的架构:
使用队列存储 API(请参阅http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/)将您的 Xml 片段作为字符串推送到存储队列,然后处理使用工作者角色聚合数据的 XML 片段。
使用新的移动 API 将数据推送到移动服务表(查看http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-with-data-dotnet/了解更多信息),然后使用工作者角色来聚合数据。