1. 首页
  2. 课程学习
  3. 嵌入式
  4. 中间件思想在嵌入式GIS设计中的应用

中间件思想在嵌入式GIS设计中的应用

上传者: 2022-12-28 09:54:38上传 DOC文件 139.50 KB 热度 10次

嵌入式系统论文中间件思想在嵌入式GIS设计中的应用摘要:介绍中间件的基本概念,包括中间件的定义、特点、应用现状及未来发展趋势。在此基础上,针对嵌入式地理信息系统,给出如何将中间件思想应用在该系统设计上,以满足系统能够在各种异构平台上运行的要求。关键词:中间件嵌入式地理信息系统适配层引言随着计算机软件技术的迅速发展,应用程序的规模也在不断扩大。应用范围也更加广阔。这不仅存在着多种硬件平台(例如台式机、嵌入式系统),而且在这些硬件平台上,通常又存在着多种的通信介质(例如串口、USB口等)、通信协议(例如TCP/IP等)及操作系统软件平台(例如Windows、Linux、Nucleus等)。我们的软件开发往往要求能够在这些异构的硬/软件平台上运行。为此,我们引入了“中间件(Middleware)”的概念。本文在介绍中间件基本概念的基础上,结合研究项目“嵌入式地址信息系统的开发”来说明如何以中间件的形式设计该系统。1中间件的基本概念1.1中间件定义及作用中间件是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。也就是说,中间件是位于底层硬件/操作系统平台之上,应用层之下的中间适配层。该层向下屏蔽掉硬件平台或操作系统平台的差异,向上为应用层操作一个统一的标准接口,应用层的开发基于该接口进行。在以下定义下,中间件具有如下特点:*满足大量应用的需要;*运行于多种硬件和OS平台;*支持分布计算,提供跨网络、硬件和OS平台的透明性应用或服务的交互;*支持标准的协议;*支持标准的接口。在中间件设计思想下,软件的开发变得更加简单。首先,当系统硬件/操作系统平台

下载地址
用户评论