首页> 中文学位 >一个基于总线结构的组件模型的研究
【6h】

一个基于总线结构的组件模型的研究

代理获取

目录

摘要

Abstract

第一章文献综述及课题提出

1.1软件开发技术的发展

1.2基于组件开发的历史和现状

1.2.1组件对象模型

1.2.2 OMG的CORBA规范

1.2.3 Microsoft的COM/DCOM

1.2.4 Sun公司的JavaBean模型

1.3实现基于组件开发的思路

1.4本文所做的工作

第二章组件模型的现实原型和基本概念

2.1组件模型的现实原型

2.1.1当前计算机硬件体系结构的剖析

2.1.2软件总线和软组件

2.2基于组件开发的相关概念

2.2.1软组件

2.2.2软组件的服务接口和接口规范

2.3基于组件开发的机制

2.3.1组件依赖

2.3.2组件聚合

2.3.3组件开发、部署

2.3.4组件系统和组件模型

2.3.5组件领域

第三章基于软件总线的组件模型

3.1模型概述

3.1.1通讯基础设施

3.1.2工具组件

3.1.3软组件间通讯综述

3.2在模型上应用基于组件开发

3.2.1组件的开发

3.2.2软组件的部署与组装

3.2.3组件聚合

3.3组件系统间的互操作

第四章组件系统模型的实现

4.1软组件的实现

4.2通讯基础设施的实现

4.3平台的支持

第五章在Windows平台上实现组件系统

5.1实现概述

5.2组件系统的实现分析

5.2.1服务访问模式

5.2.2软组件

5.2.3组件访问接口

5.2.4组件访问控制

5.2.5连接件

5.3组件系统的实现设计

5.3.1服务访问模型的设计

5.3.2服务实现模型的设计

5.3.3服务句柄

5.4小结

第六章进一步研究的问题

6.1组件系统基础平台的组件化

6.2基于组件的操作系统

6.3基于组件开发方法论的研究

结束语

参考文献

致谢

展开▼

摘要

该文将这种结构模型引入到软件开发领域,设计了一个基于软总线的组件系统模型.这个模型定义的组件系统由软组件和组件间的通讯基础设施组成.软组件通过通讯基础设施传递请求和应答数据来实现互相提供功能服务.在这个模型中,通讯基础设施作为通讯子系统,通过进一步功能分割,将其控制通讯的功能分布在组件访问控制和几个工具组件上,从而定义了一个具有很强的通讯和控制通讯能力的通讯子系统.这个模型还提出了连接件的概念,连接件用来匹配软件总线与组件间的接口,并驱动对应的软组件,通过连接件可以实现将不同接口规范的组件连接在组件系统中.文中分析并提出了在当前的软硬件平台上实现软总线模型的一般方法,通过参考现有几个组件模型,在MS-Windows平台上实现了一个组件系统.这个组件系统虽然是个实验系统,但它已经实现了基于组件开发的基本机制.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号