3G终端软件平台发展现状和趋势

时间:2023-04-29 17:06:03 公文范文 来源:网友投稿

zoޛ)j駭۝mmmoqwiiM=moia^j۫zhjiim#-1Xiw#vw_iii_H^fjsnrWn\V,DE֊wh(n)^K)jY{wiOq?5wky汽车等在内的广大终端具有增值应用能力带来了革命性的推动力量。它使广大终端具有了越来越强的智能处理能力,在彻底改变传统以计算机为主的计算体系的基础上,全面提升终端价值,创造更多的终端增值应用。

在中间件技术没有推出之前,手机都是厂商自有操作系统,手机上的应用由各个终端厂商提供的Native应用,随着智能手机的出现,用户对手机应用的需求越来越多,但由于终端厂商有各自的利益点,很难针对运营商的需求随时定制应用,市场响应速度也跟不上,运营商的业务应用很难在终端上推广;同时,在业务开发过程中,由于要适配众多的手机操作系统和型号,终端业务应用的适配开发的工作量巨大,造成新业务开发难度大、周期长、成本高;在用户体验上,各业务应用受限于各个终端操作系统平台的支持程度,用户业务体验存在很大的差异性,很难得到用户的认可。

手机中间件目前没有标准的定义,或者说还没有完全取得学术界和产业界的共识。我国学术界一般认可的定义是:处于操作系统和应用软件之间的、能够提供相对稳定的高层应用执行环境、支持分布计算、提供跨操作系统平台的透明性的应用或服务的交互、支持标准的协议和接口。SUN公司的J2ME平台、高通公司的Brew平台是典型的中间件平台。参见图2所示:

在众多手机操作系统之间建立统一的中间件平台,屏蔽底层操作系统的差异,提供统一的API接口,运营商可以随时根据需求开发业务,尽量减少对终端厂商的依赖。同时,由于提供了同样的对外接口,终端开发过程中的不同终端适配开发工作量大大减少,从而缩短新业务开发周期,减少业务运营成本。对于开发者来说,不必了解操作系统和硬件技术,根据中间件平台提供的API接口就能够开发新的应用,降低了对开发者的门槛,开发者也有更多的精力致力于业务创新。

手机中间件平台还提供了高层应用的运行环境,这使得高层应用具有了跨平台的特性,提高了软件的重用度。

4.2 3G终端中间件发展趋势

近年来,随着产业链对中间件研发的深入,手机中间件平台有些新的发展趋势,表现在:

◆ 与操作系统紧密结合,这主要是操作系统提供商的研发方向,希望将操作系统向中间件层渗透,从而提供更灵活的API调用机制和丰富的API库。

◆ 运营商介入手机中间件的研发,推出运营商特色的中间件平台,便于推出运营商的新业务,缩短业务开发周期,也为将来开放电信业务能力打好基础。

◆ 移动互联网是移动业务发展的重要方向,手机运行环境中支持移动互联网业务的运行,将是手机中间件发展的重要趋势,这其中解决的关键问题是支持跨平台互联网业务的开发和运行、提供很好的互联网业务体验。Widget应用是典型的互联网应用,能够给用户提供很好的移动互联网业务体验,手机中如何支持Widget跨平台运行,提供统一的Widget开发环境是手机中间件解决的问题。

4.3 中间件技术架构

通用的中间件平台位于应用层和手机操作系统层之间,主要分三层:应用程序框架、核心层和适配层,见图3。

应用程序框架主要提供大量通用的原子功能(表示层、应用程序逻辑等),以便提高开发者的工作进度,减少开发的难度,而有更多的时间和精力来编写应用程序本身的业务逻辑,包括应用管理、DRM调用管理、桌面插件管理等,运营商也可以开发一些与运营商特色应用有关的扩展API。

核心层提供核心管理功能和业务运行环境,包括资源管理、内存管理、配置管理等核心管理功能;同时,提供业务应用的执行环境,如Java虚拟机、Widget引擎、WebKit引擎以及第三方的引擎等。

适配层向下与各种操作系统相适配,向上提供与操作系统无关的统一接口,为上层应用多媒体接口、图形设备接口、系统API、I/O接口、文件系统接口等。

以上描述中间件的架构为目前业界普遍认可的通用架构,中间件平台作为一个解决方案,每个设备厂商、运营商按照自身的要求在定义和规划上有较大的差别。

5 结束语

随着软硬件技术不断叠加于3G终端之上,终端的核心软件——操作系统和中间件平台技术越来越重要,产业链各方在不同角度逐渐渗透,已达到一统天下的目的,但电信运营商在终端的软件平台技术领域还处于起步阶段,需要不断的跟踪研究终端产业链发展动态,探讨分析其关键技术。运营商还应更加关注中间件和UI层,以提高用户的体验,为用户提供个性、便捷、高效、安全的服务。

【作者简介】

侯玉华:现就职于中国联通研究院,自2003年至今从事移动增值业务、移动终端、移动业务相关技术的研发工作,现在主要从事移动终端的标准跟踪、研发测试等工作。

韩玲:现就职于中国联通研究院,自2004年至今主要从事移动增值业务及移动终端等相关技术的研究工作。

推荐访问:终端 发展现状 趋势 平台 软件