移动中间件并不像你想的那么简单

来源:CIO时代网   
2012/11/22 17:25:06
2.0好像是一个时代的象征,特别是在IT领域,凡事都要都跟2.0粘亲带顾才能追得上潮流,赶得上时代,web2.0、企业2.0、框架2.0、管理2.0连涉入移动领域的移动中间件也傍上了2.0这个大款。

本文关键字: 移动中间件

2.0好像是一个时代的象征,特别是在IT领域,凡事都要都跟2.0粘亲带顾才能追得上潮流,赶得上时代,web2.0、企业2.0、框架2.0、管理2.0连涉入移动领域的移动中间件也傍上了2.0这个大款。近日网上出现不少关于移动中间件划代的争论。1.0、2.0各自定义猜着来,本质没变化,摇身自称移动中间件二代。笔者小有感触,且听如下道来。

什么是移动中间件?

一、 从开发上讲:

同一开发语言。众所周知,目前不同的手机平台需要用不同的环境和开发语言进行开发。正如iOS需要Object-C,Andriod需要JAVA,微软的Windows Phone需要使用的语言是C#.因此中间件需要的是提供给用户一种更为简单高效的语言进行开发。

简化开发环节。将复杂语言通过封装成同一接口,通过更为简单的开发语言实现开发。同时,避免因为开发平台不同带来的一系列设计,实施和封装的不便,从而实现“一次开发,全平台部署”.

二、 从功能上讲:

实现手机硬件调用。移动信息化之所以越来越重要,很重要的一个原因是手机作为人体的一个额外“器官”越发无可分离。因此,充分利用手机特性,对于中间件来讲也尤为关键。将不同手机硬件API封装成统一的API,供用户使用,无需针对不同平台所提供的API进行逐一实现。

实现系统对接。这对用户尤其是企业级系统,在保证企业现有数据逻辑和业务逻辑的基础上,高效快速的实现系统对接,不论是Web Server 、DB还是基于数据接口的对接,移动中间件必须要有完善解决方案。否则,则沦为一个绣花枕头。

有文将“AppMobi、AppCan、Phonegap、Titanium” 混淆为第二代移动中间件产品,但相信连Adobe都没有将自己的PhoneGap定义为是一个MiddleWare产品,又何来第二代之说?PhoneGap自从08年出生至今,被广大开发者使用,更多的是为了解决多平台开发问题。

所谓的“第二代”移动中间件产品,在今天,充其量只能算是一个开发框架,其技术和出发点决定短期内这些产品无法转型成为真正的移动中间件。

移动中间件不是框架那么简单

随着企业信息移动化的兴起,移动中间件这个看似巨大的蛋糕貌似引来了无数人的遐想。无论是否准备充分,都想冲进来,看看有没有机会,能不能搅局。然而把握机会不是靠忽悠。

正如数字天堂的总裁王安先生所述 “数字天堂今天貌似取得了一些成绩,500个合作伙伴,几千个成功案例,一年近亿元的盈利,创下移动中间件市场第一份额,但是谁也不知道我们的压力。就拿今天来说,我们作为中移动在无线城市项目上最大的合作伙伴,而我们时时刻刻想的不是怎么挣钱,而是怎么做出用户爱用的”无线城市“.从技术上,从设计上,不得马虎。做移动中间件这个行业已经10年了,做不好不是砸移动的招牌,而是我们自己。”

责编:赵龙
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

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

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