论文部分内容阅读
移动互联网的发展使得移动用户访问互联网变得越来越方便,这样的发展也吸引了更多的用户加入到移动互联网的体验中。移动技术摆脱了有线连接的束缚,能在任何时间、任何地点访问互联网资源,并且使互联网应用具备更多的优点,如鉴权、计费、位置信息、呈现/漫游信息等。今天移动终端已经逐渐从传统的语音,短信服务向数据,多媒体,办公等服务扩展;用户需求也逐渐提高,向着个性化,智能化方向发展。在未来移动终端的发展呈现技术速度越来越快、性能越来越强而好、应用越来越普及、服务对象越来越多元化等发展趋势。
移动互联网由:终端应用,终端设备,承载网络三大部分组成。终端设备已经在处理能力,显示能力以及可操作性上有了质的飞跃;承载网络随着3G时代的到来必将为移动用户提供更加快,更稳定的数据传输保障。而在终端应用方面如何巧妙的链接并承载无限丰富的网络资源成为了急待解决的一个问题,移动互联网所独特的资源组合和界面展现方式已经使得传统WAP开发方式的局限性越发突出。终端应用的发展主要面临着平台多样化的问题,目前由于终端系统较多,如:Windows Mobile、Symbian,Android,MTK等,使得应用运行环境难以统一,而Mobile Widget理念的提出恰好能解决这一问题,它能屏蔽掉终端应用与具体操作系统平台的相关性,从而极大的提高了终端应用的适配能力。
本课题基于Mobile Widget的概念研究和实现了Mobile Widget引擎--Xface,Xface提供了一套功能强大的外部接口,Widget应用开发者可以基于这些接口开发出与平台完全无关的Widget应用,而不用担心Widget所运行的系统平台。本文针对Xface引擎网络管理系统做了详细介绍。网络管理系统是MobileWidget引擎的核心组成部分,对引擎框架有重要的支撑作用,由于在移动终端设备上平台能力和网络的限制,使得网络管理系统的设计和实现对改善引擎性能,提高用户体验有重要作用。本文对网络管理系统的重点介绍包括:系统框架设计,系统运行流程,系统内部逻辑,以及外部接口等。