热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

新的移动服务示例

WindowsAzure的目标是使用开发人员的首选语言、工具和框架,为全世界的所有应用程序提供支持—包括每个平台、每台设备上的应用程序。通过最近公布的移动服务,我们朝

Windows Azure 的目标是使用开发人员的首选语言、工具和框架,为全世界的所有应用程序提供支持—包括每个平台、每台设备上的应用程序。通过最近公布的移动服务, 我们朝这一承诺又迈近了一步。

下面我们快速浏览一下新示例:

·   适用于营销竞争的 Web 和移动应用程序

·   利用 Service Bus 中继和 BizTalk 的集成方案

·   来自 SendGrid、Twilio、Xamarin 和 Redbit 的示例

·   //build 上的移动服务讲座

我们希望这些能够为您开发自己的移动应用程序提供灵感。  

适用于营销竞争的 Web 和移动应用程序

最佳用户体验的一个方面是在每个 Web 平台和移动平台之间保持一致。Windows Azure 移动服务和网站在核心企业应用程序和品牌应用程序上帮助您实现了这一点。通过在 Web 应用程序和移动应用程序之间共享身份验证系统和数据库或存储容器(如下面所演示),可以提高用户参与度并向用户授权,不管他们的接入点是什么。

在以下视频中,Nik Garkusha 将演示如何使用移动服务和网站来创建用作 iOS 应用程序和 .NET Web 管理门户后端的一致服务集。

在第 1 部分中,Nik 演示了如何使用多个身份验证提供程序、如何读/写表数据以及如何与 Windows Azure Blob 存储进行交互。

在第 2 部分中,Nik 继续演示了如何通过网站创建管理门户、如何将自定义 API 用于跨平台推送通知以及如何使用带有第三方附加组件的计划程序来执行脚本管理任务.

利用 Service Bus 中继和 BizTalk 的集成方案

现代企业往往面临着要不断创新和推出新平台的挑战,同时又要充分利用现有系统。通过将移动服务与 Service Bus 中继和 BizTalk Server 结合使用,使之成为可能。

在以下示例中,Paolo Salvatori 详细演示了如何连接这些服务以启用此类方案。

·    Service Bus 中的REST中继服务集成 – 该示例演示了如何通过 Service Bus 中继服务和 REST 协议将移动服务与内部部署的业务线应用程序集成。

·    Service Bus 中的SOAP中继服务集成 – 在该示例中,自定义 API 用于调用 WCF 服务,该服务通过 SOAP Service Bus 中继服务使用 BasicHttpRelayBinding 端点展示其功能。

·   通过Service Bus BizTalk Server 集成 – 在该演示中,您将了解到如何通过 BizTalk Server 2013、Service Bus 代理消息和 Service Bus 中继,将移动服务与内部或云业务线应用程序相集成。访问控制服务用于通过 Windows Azure Service Bus 对 Windows Azure 移动服务进行身份验证。在该方案中,BizTalk Server 2013 可以在内部部署运行,也可以在 Windows Azure 上的虚拟机中运行。

·   Windows Azure BizTalk 服务集成 – 了解如何通过 Windows Azure BizTalk 服务(当前为预览版)和 Service Bus 中继将移动服务与内部部署或云业务线应用程序相集成。访问控制服务用于通过解决方案使用的 XML Request-Reply Bridge对移动服务进行身份验证,以将消息转换并路由至业务线应用程序。

来自 SendGrid、Twilio、Xamarin 和 Redbit 的示例

在 3 月份,我们重申了我们的承诺,即为开发人员提供便利,让他们可以使用自己喜爱的语言、工具和服务来为每个主要的移动平台构建和部署连接到云的应用程序。今天,我很高兴能将更新共享到移动服务合作伙伴生态系统和功能套件,兑现我们始终不变的承诺。

开发人员可以方便地访问他们最喜爱的第三方服务和丰富的示例,因为将移动服务与这些服务结合使用是我们团队的最高优先事项之一。我们在推出源代码版本控制和自定义 API 功能的同时,也启用了一系列新的方案,其中之一就是以更灵活的方式与第三方服务合作。

SendGrid、Twilio、Xamarin 和 Redbit都开发了能激发开发人员灵感的示例应用程序,帮助他们实现无限可能。

· SendGrid 消除了发送电子邮件的复杂性,节省了时间和金钱,同时将邮件可靠地递送至收件箱。SendGrid 发布了一款可接受并播放通过电子邮件发送的歌曲的 iOS 示例应用程序SendGrid 文档中心Windows Azure 开发人员中心提供了有关如何从移动服务支持的应用程序发送电子邮件的详细信息。

· Twilio 提供云中的电话基础结构 Web 服务,因此开发人员可以将电话、短信和 IP 语音通信集成到移动应用程序中。Twilio 发布了一款 iPad 示例应用程序,使活动组织者可以轻松收集志愿者的联系信息、使用移动服务存储并使用 Twilio Client 启用一触式通话功能。Twilio 还在 Windows Azure 开发人员中心发布了新教程,演示如何从移动服务自定义 API 脚本使用 Twilio 短信或语音功能。

·  Xamarin 是一种允许开发人员使用 C# 创建 iOS、Android、Mac 和 Windows 应用程序的框架。Xamarin 的 Craig Dunn 最近录制了一个视频,展示开发人员如何使用 C# 着手构建连接到云的任务列表 iOS 应用程序。

·  最近由 Redbit 开发的 SocialCloud 应用程序突显了我们的合作伙伴生态系统的重要性。除了移动服务、网站和上述第三方服务外,SocialCloud 还使用 Service Bus、Linux VM 和 MongoDB。

请访问 Redbit 博客,详细了解他们如何构建 SocialCloud 以及为何决定将这些服务一起使用。

//build 上的移动服务讲座

在 //build 大会上,我们举办了多次涵盖使用移动服务开发连接应用程序的各个方面的讲座。最棒的是,即使您当时不在旧金山,您也可以通过频道 9 查看每次讲座。请务必查阅以下主题:

·   移动服务 – 一应俱全

·   使用 Windows Azure 移动服务构建跨平台应用程序

·   使用移动服务简化开发连网的 Windows Phone 应用程序

·   使用移动服务构建连网的 Windows 8.1 应用程序

·   这个用户是谁?移动应用程序中的身份验证

·   使用 Javascript 构建 REST 服务

·   使用 Windows Azure 移动服务轻松上线并不断超越

·   Windows Azure 移动服务的专家提示

总结

我们致力于不断改善开发人员在构建现代消费者应用程序和企业应用程序时可以依靠的平台和基础结构服务。预计很快将看到我们的更多新功能和令人振奋的更新。与此同时,我们鼓励您:

·   访问开发人员中心着手构建移动服务和应用程序

·   在 Windows Azure 论坛Stack Overflow上找到问题的答案

·   继续在移动服务用户之声上提出功能请求

·   将 http://aka.ms/CommonWAMS 加入收藏夹,轻松获得最新的移动服务示例

如果您对于如何使 Windows Azure 更好地满足您的开发需求有任何问题、意见或想法,可随时在 Twitter 上联系我

Miranda

本文翻译自:

http://blogs.msdn.com/b/windowsazure/archive/2013/08/13/new-mobile-services-samples.aspx

 

 

转:https://www.cnblogs.com/new0801/p/6176370.html



推荐阅读
  • 分布式Dubbo 分布式服务
    分布式,du ... [详细]
  • 对Java的方向感到迷惑?是因为你不了解java体系!总结
    点击上面  免费订阅本账号!本公众号主要推送javaweb开发相关技术,基础知识点,同时会深入剖析复杂的问题,分享一些优秀的 ... [详细]
  • 【从入门到精通】六个步骤助您成为流程云专家流程交互
    Oracle流程云是属于OraclePaaS云中一个比较核心的组成部分,主要用于在云上建立一个企业的流程优化中心,为SaaS应用提供流程定制场景,传统的业务流程迁移到云上实现等场景 ... [详细]
  • 本文介绍了如何使用PHP向系统日历中添加事件的方法,通过使用PHP技术可以实现自动添加事件的功能,从而实现全局通知系统和迅速记录工具的自动化。同时还提到了系统exchange自带的日历具有同步感的特点,以及使用web技术实现自动添加事件的优势。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • Imtryingtofigureoutawaytogeneratetorrentfilesfromabucket,usingtheAWSSDKforGo.我正 ... [详细]
  • position属性absolute与relative的区别和用法详解
    本文详细解读了CSS中的position属性absolute和relative的区别和用法。通过解释绝对定位和相对定位的含义,以及配合TOP、RIGHT、BOTTOM、LEFT进行定位的方式,说明了它们的特性和能够实现的效果。同时指出了在网页居中时使用Absolute可能会出错的原因,即以浏览器左上角为原始点进行定位,不会随着分辨率的变化而变化位置。最后总结了一些使用这两个属性的技巧。 ... [详细]
  • 如何查询zone下的表的信息
    本文介绍了如何通过TcaplusDB知识库查询zone下的表的信息。包括请求地址、GET请求参数说明、返回参数说明等内容。通过curl方法发起请求,并提供了请求示例。 ... [详细]
  • Servlet多用户登录时HttpSession会话信息覆盖问题的解决方案
    本文讨论了在Servlet多用户登录时可能出现的HttpSession会话信息覆盖问题,并提供了解决方案。通过分析JSESSIONID的作用机制和编码方式,我们可以得出每个HttpSession对象都是通过客户端发送的唯一JSESSIONID来识别的,因此无需担心会话信息被覆盖的问题。需要注意的是,本文讨论的是多个客户端级别上的多用户登录,而非同一个浏览器级别上的多用户登录。 ... [详细]
  • 1.WebServicea.定义:WebService是一种跨编程语言和跨操作系统平台的远程调用技术b.三大技术:XMLXSD,SOAP, ... [详细]
  • Postman 调试 WebService
    Postman调试WebServiceWebServicePostman设置Headers请求头参数Body请求体传参返回结果WebService天气预报Web服务http:ww ... [详细]
  • php怎么做rpc通信(RPC通信)
    导读:很多朋友问到关于php怎么做rpc通信的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!本文目录一览: ... [详细]
  • -1{baos.write;baos.flush(;}responseDatabaos.toByteArray(;}catch{thrownewIO ... [详细]
author-avatar
印大大
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有