摘要: 嵌入式软件环境基本概述 嵌入式软件环境就是在嵌入式设备上运行的软件,是系统设计与开发层次上的应用,是一个软硬件结合的系统。它具有与一般的软件不同的特点: 1.效率高 由于嵌入式硬件环境的性能不能跟普通PC相比,因此在其上运行的软件的效率也就必须提髙以确保移动软...
嵌入式软件环境基本概述
嵌入式软件环境就是在嵌入式设备上运行的软件,是系统设计与开发层次上的应用,是一个软硬件结合的系统。它具有与一般的软件不同的特点:
1.效率高
由于嵌入式硬件环境的性能不能跟普通PC相比,因此在其上运行的软件的效率也就必须提髙以确保移动软件的实时性。此外一些对运算能力要求较髙的功能,为了确保移动软件的效率也应置于服务器端运行。
2.容量小
移动终端的存储空间大小不一,但是有一点可以肯定就是不会非常大,而且,软件的部署方式中有一种是直接从软件服务器上下载安装,鉴于目前GPRS/CI>MA的资费昂贵,软件代码的大小必须严格控制,绝对不能超出移动终端的承受范围。
3.可裁剪
嵌入式软件主要特点是可裁剪性,包括数据格式的剪裁、功能剪裁和数据剪裁。不同的用户对兴趣点的要求不同,裁剪可顾及兴趣点内容的精确性、完整性。针对不同的应用级别,嵌人式软件的功能也有所不同。
4.数据源
由于目前无线网络的状况,不是所有的数据源都布置在眼务器端,任意的移动数据库系统都会设置有在线和离线两种模式,在移动终端离线时,依靠在本机已经保存完毕的部分数据源进行工作,在重新上线时即复制服务器端的数据对本地数据进行更新。