首页> 中文学位 >基于组件的嵌入式系统开发与应用
【6h】

基于组件的嵌入式系统开发与应用

代理获取

目录

文摘

英文文摘

第一章绪论

1.1课题的研究背景

1.1.1嵌入式系统概述及特点

1.1.2嵌入式软件开发方法的概述

1.2课题研究的意义

1.3课题研究的内容

1.4论文组织

第二章CORBA中间件

2.1引言

2.2 CORBA体系结构

2.2.1对象请求代理(ORB)

2.2.2接口定义语言(IDL)

2.2.3接口存储库(Interface Repository)

2.2.4对象适配器(Object Adaptor)

2.2.5实现存储库(Implementation Repository)

2.2.6 ORB互操作体系结构

2.2.7 CORBA服务(CORBA Services)

2.3小结

第三章基于QPE中间件模型设计

3.1引言

3.2 QPE开发平台环境

3.2.1 QPE开发平台软件环境特点

3.2.2 QPE开发平台硬件特点

3.3嵌入式中间件现状

3.4基于QPE中间件模型

3.4.1 QPE中间件模型的设计目标

3.4.2 QORB中间件模型的调用方式

3.4.3客户端中间件模型的基本框架和工作原理

3.5小结

第四章基于QPE中间件模型-QORB的分析与实现

4.1基于QPE中间件模型开发平台的体系结构

4.2 QPE客户端中间件QORB实现——裁剪MICO系统

4.2.1 MICO系统简介

4.2.2实现目标与实施方法

4.2.3裁剪MICO系统

4.2.4简化MICO系统体系结构

4.3小结

第五章基于组件的PDA应用软件设计与实现

5.1引言

5.2基于面向对象技术开发PDA应用软件

5.2.1面向对象技术

5.2.2面向对象开发PDA应用软件方法

5.3基于组件技术开发PDA应用软件系统

5.3.1组件的基本概念

5.3.2组件技术

5.3.3组件技术开发PDA应用软件方法特点

5.4基于组件PDA个人信息管理应用软件的设计与实现

5.4.1功能简介

5.4.2实现目标

5.4.3设计总体结构

5.4.4个人信息管理组件接口设计

5.4.5个人信息管理组件接口实现

5.4.6客户端应用软件程序的实现

5.4.7服务器端应用软件程序实现

5.4.8应用程序实现过程

5.4.9 QORB开发应用程序优点

5.5小结

第六章总结和展望

6.1总结

6.2展望

致谢

参考文献

西北工业大学学位论文知识产权声明和西北工业大学学位论文原创性声明

展开▼

摘要

该文对中间件CORBA和QPE开发平台的软硬件环境进行了深入的分析,基于QPE存储容量和CPU处理速度等硬件环境的局限,对CORBA的两种工作方式,既静态调用方式和动态调用方式进行比较,论述了'设计基于QPE客户端中间件'应该采用静态调用工作方式的原因,设计并实现了'客户端中间件模型QORB'.该中间件模型依据QPE开发平台的特点,采用静态调用方式,对己有MICO进行了大幅度的裁减,不但实现了客户端ORB最小化,而且符合CORBA规范,从而解决了资源有限的问题.QORB中间件采用GIOP/IIOP协议,客户端应用程序通过该中间件平台访问服务器端的远程目标对象,服务器端可以是台式机或专用服务器.面向对象技术和组件技术是当今两种比较流行的软件程序设计方法.在对面向对象技术、组件技术深入研究的基础上,使用组件化的程序设计方法,依据MICO的IDL规范设计了PDA个人信息管理的接口,实现了客户端和服务器端的应用程序.客户端的应用程序通过该文设计的客户端中间件QORB访问服务器端的目标对象,目标对象执行相应的请求,并将操作结果通过客户端中间件返回给客户端应用程序.这样的应用系统运行速度较快,代码的重用性较高,开发周期短,同时也提高了系统和稳定性和可靠性.由于接口的定义一般不变,因而应用程序升级更加容易.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号