连接到 Microsoft Azure 移动服务 (HTML)

[ 本文适用于编写 Windows 运行时应用的 Windows 8.x 和 Windows Phone 8.x 开发人员。如果你要针对 Windows 10 进行开发,请参阅 最新文档 ]

什么是移动服务?

Azure 移动服务是一种 Azure 服务产品,它旨在使用户能够轻松地使用 Azure 创建功能强大的移动应用。移动服务将一组 Azure 服务组合在一起,以便为你的应用启用后端功能。与 Microsoft Visual Studio 2013 的集成使用户能够轻松地连接到移动服务,且无需登录到 Azure 管理门户。

移动服务在你的应用中支持以下方案:

方案 说明
连接到 Microsoft Azure

通过将你的应用连接到移动服务,你可以利用 Azure 服务的所有优势。你可以直接从 Visual Studio 2013 连接你的应用。

配置和管理存储表格

Visual Studio 2013 使你可以直接从服务器资源管理器,轻松地在移动服务中创建新的表格。移动服务允许你控制谁能够对表格执行操作。

从你的应用轻松访问

移动服务客户端库使你可以轻松地作为对象访问和更改数据、验证用户以及从采用 HTML/JavaScript 编写的 Windows 应用商店应用调用自定义的 API。

发送推送通知

移动服务与 Windows 推送通知服务 (WNS) 集成在一起,使你可以轻松地向应用传递推送通知。

验证用户

移动服务与知名的标识提供商(例如,Twitter、Facebook、Google 和 Microsoft 帐户)集成在一起。这使你的用户可以轻松地使用他们现有的帐户登录。

使用 Live Connect 的单一登录

你可以使用 Live Connect 在移动服务中验证已登录的用户,无需要求他们重新键入其凭据。

发送定期通知

定义一个可允许你利用移动服务的自定义 API,以便使用定期通知支持更新磁贴和锁屏提醒。

对云的卸载处理

存储并执行服务器端脚本,以将业务逻辑插入数据访问操作。这些脚本可以执行数据验证和修改、发送 HTTP 请求、发送通知、访问 Azure SQL 数据库、授权用户访问和其他后端任务。

安排远程代码执行

移动服务具有一个作业计划程序,它允许你定义执行服务器端脚本的时间表。

利用 Microsoft Azure 服务

通过服务器脚本与其他 Microsoft Azure 服务集成。

 

开发人员受众

想要使用移动服务将云数据存储、身份验证、推送通知或其他 Azure 功能添加到其应用的、使用 VB/C# 和 XAML 的开发人员。

本部分内容

主题 描述

快速入门:添加移动服务

此快速入门将指导你使用 Azure 移动服务,将基于云的后端服务添加到现有的应用。 移动服务使用户可以轻松地存储和查询数据、使用流行的标识提供商登录,以及在应用中发送和接收推送通知。要了解详细信息,请参阅移动服务开发人员中心。完成后,在你的 Azure 订阅中已创建一个新的移动服务,并且移动服务代码已添加到启动程序应用项目,然后运行应用以将数据插入到新的移动服务中。

快速入门:添加推送通知

此快速入门将引导你使用 Azure 移动服务在应用中启用推送通知。 通过使用 Windows 推送通知服务 (WNS),移动服务使你可以轻松地将推送通知发送到你的应用。要了解详细信息,请参阅移动服务开发人员中心。拥有 Microsoft Visual Studio 2013 之后,你可以轻松地在移动服务应用中启用推送通知。本主题建立在上一个主题快速入门:添加移动服务的基础之上。完成后,推送通知已添加到你的新移动服务中,并且已通过发送新通知测试了应用。