微软最近发布了多项 Windows Azure 增强功能,其中包括对 HTML5/JS 客户端、跨域资源分享(CORS)、PhoneGap 和 Windows Phone 7.5 的支持。对于移动服务,现在既可以使用 HTML5 Web 客户端应用连接,也可以使用 Apache Cordova/PhoneGap 应用连接,可以将 Windows Azure 用作数据存储和身份验证。
最近发布的更新包括了新的移动服务 Web 客户端库,支持 Internet Explorer 8、最新的 Chrome、Firefox、Safari 以及 PhoneGap 2.3.0,提供了与其他原生 SDK 一样的数据查询和存储 API ,并允许用户方便地使用移动服务所支持的 Microsoft Account 、Google 、Facebook 和 Twitter 这四种认证机制之一进行身份认证。
如上所述,微软已经添加了对 CORS 的支持,使移动服务能够接受跨域的 Ajax 请求,支持通过管理面板设置允许移动服务访问的域的白名单。
此外,最近发布的更新支持便携式类库,它能和各种新客户端平台一起使用,能够从 ASP.NET 和.NET 服务器后端调用移动服务。 再有,该版本还提供对 Windows Phone 7.5、Json.NET 和 HttpClient 的支持。
Windows Azure 支持使用 Mercurial (Hg)进行源代码控制,同时改善了用户界面,还支持在管理门户中从 Dropbox 、 CodePlex 和 Bitbucket 等资源库部署网站。
最近发布的更新还包括针对管理源代码控制部署而改进的用户界面。用于持续部署的 Team Foundation Service 所用的证书,可以在 Windows Azure 管理门户内直接更换 ,从仪表板中选择Renew TFS certificate选项即可。
它也支持重新生成发布配置文件,这可以通过在仪表板中使用一个称为重置 发布配置证书(Reset publish profile credentials)的快捷命令实现。它还支持新的 HDInsight 服务器(现在与 Windows Azure 门户集成了),支持在 Azure 上部署、管理和使用 Hadoop 集群。
最近的更新支持创建 HDInsight 集群,用户可在仪表板中快速查看集群情况。它能显示集群的基本信息,并为用户提供了简单的连接集群的方法。
查看英文原文: Windows Azure Updated with Hadoop, HTML5/JS, CORS, PhoneGap, Mercurial and Dropbox
感谢臧秀涛对本文的审校。
给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。
评论