2013-07-08 13:47:03 来源:CIO时代网
随着多样化的平台和设备进入到移动空间,移到中间件经变得越来越重要。那什么是移动中间件呢?
移动中间件是指运行于手机操作系统与企业业务系统之间的,起到连接、交互、支撑和服务的中间软件系统。狭义的移动中间件系统特指手机客户端中间件,即通过某种中间描述或中间语言,实现跨手机操作系统的统一界面实现和业务体验交互,即以开发一次、跨终端运行为核心目标的手机应用开发和运行支撑环境。广义的移动中间件系统则除了手机客户端中间件外,还有移动通信中间件和业务交互中间件两个组件。
移动中间件按照定义划分,可以简单地分为客户端移动中间件和企业级移动中间件。客户端移动中间件即定义中的狭义移动中间件,其只针对手机应用开发中的跨终端问题和手机端应用快速开发问题提供完整的解决方案。
企业级中间件即定义中的广义中间件,则是立足于企业信息化所面临的困扰,提供完整的移动信息化跨业务的中间化支撑平台。其不仅仅在终端适配层面提供产品标准环境支撑,更在业务系统交互,安全体系,移动化基础设施等层面提供完整的产品支撑。
数字天堂的移动中间件MKey是基于国际规范的一套移动应用开发利器,是当前最优秀的手机应用开发平台,可以快速的把PC应用迁移到不同平台的手机上。数字天堂的移动中间件已经直接或者通过渠道服务了数千家大型政企单位,上万家中小企业,毫无争议地成为移动信息化领域的领军企业。
移动中间件业务系统的存在价值通常集中在如下三点:
解决了手机操作系统的发展不确定性的问题:手机发展道路和PC发展阶段和道路都有所不同,从一开始所有厂商都认识到操作系统的重要性,故而在手机领域缺少PC领域中某种操作系统一家独大的基础,这样导致开发者不得不疲于为各个手机操作系统实现相同的功能。而移动中间件的出现则一开始就以解决跨手机操作系统为目标。
满足了业务系统的天然交互特性:如前文所述,在企业业务系统的现行演进道路上,无论是CIO还是普通开发者都不可避免的遇到与已经建设多年的业务系统进行交互的问题。简化系统对接沟通代价(特别是针对原有系统的改造代价)、简化相应的开发难度,加速开发效率是移动中间件存在的第二大重要价值。
满足了快速开发的时代需求:随着时代的发展,整个社会的的效率进一步被提高,对应的整个软件开发行业的开发效率和迭代速度也进一步提高,而由于PC领域的开发效率的显著提高,使得移动化开发效率一出现就被要求到了一个相对较高的程度,而其自身的开发不完备,调试困难等基础因素反而被极大忽略了。因而移动中间件的最后一大价值就是利用其自身的跨终端,跨业务以及一系列的开发辅助设施使得整个移动信息化的开发过程得以更加简便。
免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。