学位论文 > 优秀研究生学位论文题录展示
基于CORBA的抽象传输框架的研究与实现
作 者: 张鹏
导 师: 吴泉源
学 校: 国防科学技术大学
专 业: 计算机科学与技术
关键词: 对象请求代理 抽象传输框架 连接器 接收器 抽象工厂 网络传输协议
分类号: TP311.52
类 型: 硕士论文
年 份: 2001年
下 载: 37次
引 用: 0次
阅 读: 论文下载
内容摘要
CORBA技术是一种面向分布对象计算的中间件技术,具有很好的互操作性、平台无关性等优点,特别适用于开发大型的异构环境下的分布式应用。采用CORBA开发分布式应用可以极大提高开发效率、缩短开发周期。因此,目前作为主流的中间件,CORBA已被广泛应用于电信、航空、银行业务、电子商务等领域。 随着企业应用需求的不断发展和变化,分布计算技术也不断的向前发展,CORBA技术同样如此。为了成为可以有效支持高性能应用的平台,CORBA中间件必须能够保持在端到端的应用中的传输层的QoS特性。传统的基于TCP/IP网络协议的GIOP/IIOPCORBA消息/传输协议已经难以适应于这些应用要求。本文提出基于CORBA的抽象传输框架,旨在将各种传输协议的相通部分或共性抽象出来,从而可以灵活的在ORB内核中插入不同的消息/传输协议,以适应各种不同的应用。 本文在我校自主研制的遵循CORBA标准的中间件产品StarBus3.0的基础上,首先分析了传统CORBA中间件所使用的GIOP/IIOP的局限性;接着,使用面向对象的基于模式的方法设计了一种可以灵活修改、可以便于各种协议插入的抽象传输框架,给出了该框架的基本结构、应用场景以及插入协议的基本过程;最后讨论了该抽象传输框架接口的实现技术,并以安全协议(SSL协议)为例,描述了一个新的协议实例的插入过程。
|
全文目录
中文摘要 4-5 英文摘要 5-6 第一章 绪论 6-9 §1.1 课题背景 6-7 §1.2 课题目标 7-8 §1.3 本文结构 8-9 第二章 CORBA传输协议基本结构 9-22 §2.1 CORBA的基本体系结构 9-14 2.1.1 CORBA的概述 9-10 2.1.2 CORBA的基本结构 10-12 2.1.3 ORB的基本结构 12-14 §2.2 CORBA网络传输的基本模式 14-19 2.2.1 传输假设 14-15 2.2.2 公共数据表示(CDR) 15-16 2.2.3 GIOP消息格式 16-17 2.2.4 IOR的结构 17 2.2.5 GIOP连接管理 17-18 2.2.6 网络传输协议 18-19 §2.3 ORB协议模型 19-22 第三章 CORBA抽象传输框架的设计 22-37 §3.1 传统ORB传输协议的局限性 22-23 §3.2 抽象传输框架的特性 23-24 §3.3 抽象传输框架的总体结构 24-26 3.3.1 ORB消息组件 25 3.3.2 ORB传输适配组件 25-26 3.3.3 ORB策略控制组件 26 §3.4 抽象传输框架的应用场景 26-27 3.4.1 低延迟、高带宽的媒体流的应用 26 3.4.2 低延迟、低抖动的航空设备计算的应用 26-27 §3.5 基于模式的框架设计 27-34 3.5.1 抽象传输框架的层次结构 27-28 3.5.2 各种传输协议的共性 28-29 3.5.3 透明的选择协议 29-30 3.5.4 分离ORB消息协议与传输协议 30-32 3.5.5 框架在内核中的工作模式 32-34 §3.6 新协议模块的插入 34-37 3.6.1 新协议在框架接口上的映射 34-35 3.6.2 修改GIOP消息引擎 35 3.6.3 ORB的初始化产生新协议实例 35-37 第四章 抽象传输框架的实现 37-57 §4.1 传输框架的接口定义 38-42 4.1.1 传输实体部分的接口 38-39 4.1.2 抽象工厂部分的接口 39-41 4.1.3 工厂注册器部分的接口 41 4.1.4 其他部分的接口 41-42 §4.2 几个主要接口的实现 42-50 4.2.1 Transport接口的实现 42-44 4.2.2 Connector接口的实现 44-46 4.2.3 Acceptor接口的实现 46-49 4.2.4 其他接口的实现 49-50 §4.3 安全协议(SSL协议)模块的插入 50-57 4.3.1 安全协议(SSL协议)的简介 50-52 4.3.2 SSLIOP协议类的实现 52-54 4.3.3 安全协议模块的插入实例 54-57 结束语 57-58 致谢 58-59 参考文献 59-60
|
相似论文
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 海底管道修复连接器的研究,TE973
- 可回收式水平海底管道连接器关键技术研究,TE973
- WBS网络中基于波长共享度和端口约束的保护路由算法设计和仿真实现,TN929.1
- 应用于超高速光纤通信系统中的CDR电路的研究与设计,TN929.11
- 适用异构计算环境中监控软件系统的研究与实践,TP277
- 基于白光LED的可见光通信系统中光接收发射器的研究与设计,TN859
- 某型号射频连接器射频高压试验装置的设计与实现,TM503.5
- 红付公司产品质量改善研究,F273
- 光纤连接器端面检测干涉仪的研制,TN253
- 快速卡连接器推退机构耐久性改进研究,TM503.5
- 农用三绕组单相电动机的试验研究,TM343
- 航天电连接器可靠性设计与增长的研究,V442
- 基于ACE的网络通信系统的研究与实现,TP393.09
- 实用塑料光纤连接器与反射式光纤位移传感器设计研究,TN818
- 6 sigma在笔记本电脑连接器中的运用研究,F407.6
- 基于6Sigma的细长类连接器共面度质量分析与改善,F224
- 旁轴光纤旋转连接器的研究,TN253
- 应用道威棱镜的光纤旋转连接器的理论与实验研究,TN253
- 海底油气水平管道连接器关键技术研究,TE832
- 对讲机用板对板连接器可靠性试验和分析的研究,TM503.5
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|