移动应用服务战略制定:中间件移动开发

来源: TechTarget中国
2011/10/19 17:25:19
在《移动应用服务战略制定:本地型移动开发》中,我们介绍了战略制定的重要性,以及如何为本地型移动开发制定战略,下面我们将继续介绍相关内容。

分享到: 新浪微博 腾讯微博
本文关键字: 中间件 移动 应用

在《移动应用服务战略制定:本地型移动开发》中,我们介绍了战略制定的重要性,以及如何为本地型移动开发制定战略,下面我们将继续介绍相关内容。

Web型移动开发

Web浏览器在移动设备上的出现受到了欢迎,尤其是当HTML5面世时。HTML5拓展了用于前端开发的JavaScript的使用增长,为了更好地迎合移动需求,相关的框架,如JQuery和Dojo也得到了增强。许多开发经理有可能被Web型移动开发吸引,因为基于PC的Web浏览器有助于规范客户端。但是,正如移动开发困境的大部分情况一样,这并没有那么的直截了当。

“如果你主要是对尽可能低地保持成本或尽可能快地升级应用感兴趣……那么你需要看一看基于Web的方案,”Hammond说。

本地型移动开发好的一面是这个:这是与智能手机的神奇品质接轨的最好方式。本地型应用能够开发GPS等其他的设备能力,且工作迅速。

据Hammond说,尽管HTML5存在优势,但是Web型的方案也有不利的一面。如果你的应用需要离线支持,以及先进的富媒体及高性能图形渲染的支持,或者如果它需要发挥尖端平台特性的优势的话。

混合型和中间件移动开发

Web型和本地型方案不是互斥的一对。开发经理可以两边下注避免损失:根据情况,创建基于组合集成、利用了每一种方案的优势的混合型的应用。最终的应用可使用Web方案进行,比如说内容交付,然后用本地型方案实现途中的地理定位能力。

据Hammond说,混合型方案尤其适合于高并发或性能敏感型应用的B2E、B2C解决方案。

此外,这家IT商店不需要单干。中间件服务提供商能够接过全部或部分的工作量,提供一个以云为基础的中间件集成层,这样团队可以针对各种设备类型进行编程,也能够把应用部署到各种设备上面。

专家Hammond指出,类似于混合型移动开发方案,移动中间件也可包含有本地和Web两种类型。通常是以软件即服务(SaaS)或平台即服务(PaaS)的形式出现,移动中间件平台一般由致力于移动应用交付的供应商提供支持。同样地,他们也提供客户可用于开发的中间件和API。其中间件曾意在“抽象”掉独立设备类型的细节。

预期消息中间件服务供应商会跟进设备及设备软件的发布,以及新的设备能力(语音识别、地理定位等等),也会跟进最新的HTML5库及浏览器改进。在分析服务的时候,从总体上确定供应商所掌握的资源范围是很重要的。

提示:寻找架构中那些能够分化为Web或本地部署的点。如果你要选择第三方消息中间件,需仔细打量其所提供的API,这些API应当以最小的调整就能应用到已有的服务架构上。你需要考虑尝试将自己的架构接入供应商消息中间件平台的后果。

责编:亢晋芳
vsharing 微信扫一扫实时了解行业动态
portalart 微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

畅享
首页
返回
顶部
×
畅享IT
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918
Baidu
map