论文部分内容阅读
随着人们生活水平的提高和科技的进步,智能终端正以越来越丰富的形态融入到人们的日常生活当中。终端设备打破单一的传统功能的藩篱,开始朝着智能化、互联网化的方向转变。人们通过各种智能终端设备使用丰富的web服务。与此同时,为了充分利用各智能终端设备的特性,终端设备之间的互联也正成为一种趋势。但是目前的智能终端市场上呈现出产品种类丰富、产品软硬件异构性大、产品性能悬殊等特点,开发者往往需要为同一款应用在不同平台上分别进行开发,这为开发者在智能终端上的软件开发和维护带来了不少困扰。因此业界出现了多种跨平台的应用开发引擎,这些应用开发引擎将不同的软硬件平台进行封装,为上层应用提供统一的接口,使得开发者可以利用应用开发引擎进行统一的应用开发和无缝的跨平台迁移。但是现有的应用开发引擎主要都是针对移动智能终端平台,对智能终端的性能要求比较高,没有考虑到诸如智能电视的智能终端的崛起、智能终端性能的差异、智能终端适用服务的不同以及智能终端三屏互动的趋势等问题。针对这些问题,我们提出了一个新型互联网智能终端的web支持软件平台。该web支持软件平台兼容各主流的智能终端平台(包括移动智能终端和智能电视),搭载于操作系统之上,为上层web应用提供统一的接口调用。基于该web支持软件平台,开发人员只需要使用标准的网页开发技术就完成各智能终端上的web应用开发。该web支持软件平台具有以下特点:1)兼容不同硬件性能的智能终端。该web支持软件不仅能够在硬件性能较低的智能终端上平稳运行,又能对高性能的智能终端充分利用。2)支持各智能终端的设备互联,使得服务可以在各终端设备之间智能切换,充分发挥各智能终端的特性。3)为各智能终端设备提供可适配的资源支持。根据智能终端的种类和性能,提供差异化的资源服务。