CORBA动态特性的研究与设计

CORBA动态特性的研究与设计

论文摘要

CORBA 规范采用面向对象的分布式软件的构造方法,以接口定义语言的形式实现对象内部细节的完整封装,从而降低了软件系统的复杂程度,增加了软件功能的可重用性。CORBA 提供到C/C++、Java、SmallTalk等高级语言的映射,很大程度上减小了对程序设计语言的依赖性,使软件开发人员可以在较大范围内共享已有成果。以上特点使得CORBA 技术在银行、电信、保险、电力和电子商务领域都有广泛的应用。但是国内CORBA 方面研究主要还是以应用为主,探讨其设计与实现的很少,这严重影响了CORBA 的应用和推广。本文主要讨论了CORBA 的动态特性。CORBA 动态特性为我们提供了动态激发的途径, 增加了分布式应用程序设计的灵活性。CORBA 动态特性主要涉及到动态调用接口DII(Dynamic Invocation Interface),动态框架接口DSI(Dynamic Skeleton Interface),动态Any 类型(DynAny)和接口库IR(Interface Repository)。因此本文依次讨论了动态调用接口、动态框架接口、DynAny 和接口库的基本原理与实现。

论文目录

  • 第一章 绪论
  • 1.1 中间件
  • 1.2 对象管理体系结构OMA
  • 1.3 公共对象请求代理体系结构CORBA
  • 1.4 CORBA 优点及其与其它中间件的比较
  • 1.5 CORBA 动态特性
  • 1.6 本文的工作及其意义
  • 第二章:CORBA 核心模块的设计与实现
  • 2.1 ORB 的设计与实现
  • 2.1.1 orb 包
  • 2.1.2 Thread 包
  • 2.1.3 ior 包
  • 2.1.4 giop 包
  • 2.1.5 iiop 包和protocols 包
  • 2.1.6 cdr 包
  • 2.2 POA 的设计与实现
  • 2.2.1 Poa 与orb 模块之间的关系
  • 2.2.2 Poa 模块的类图
  • 2.2.3 请求在服务端被处理的过程
  • 小结
  • 第三章:动态调用接口的研究与设计
  • 3.1 动态调用接口的概念和原理
  • 3.1.1 基本原理
  • 3.1.2 动态调用的流程实例
  • 3.1.3 动态程序调用
  • 3.2 动态调用接口的设计
  • 3.2.1 动态调用接口要实现的接口
  • 3.2.2 动态调用接口的类图
  • 3.2.3 动态调用接口的各个类及实施细则说明
  • 小结
  • 第四章:动态框架接口的研究与设计
  • 4. 1 动态框架接口的概念和原理
  • 4.1.1 伪对象ServerRequest
  • 4.1.2 调用的顺序
  • 4.1.3 动态实现例程
  • 4.2 动态框架接口的设计
  • 4.2.1 动态框架接口要实现的接口
  • 4.2.2 动态框架接口的类图
  • 4.2.3 动态框架接口的各个类及实施细则说明
  • 小结
  • 第五章:Any 类型数据值的动态管理
  • 5. 1 动态Any 类型的概念和原理
  • 5.1.1 万能类型Any
  • 5.1.2 DynAny
  • 5.2 动态Any 类型的设计
  • 5.2.1 动态Any 类型要实现的接口
  • 5.2.2 动态Any 类型的重要的类的类图
  • 5.2.3 动态Any 类型的各个类及实施细则说明
  • 小结
  • 第六章:接口库的研究与设计
  • 6.1 接口库的概念和原理
  • 6.1.1 接口库对象
  • 6.1.2 类型的描述者TypeCode
  • 6.1.3 接口库接口的使用
  • 6.2 接口库的设计
  • 6.2.1 接口库要实现的接口
  • 6.2.2 接口库的类图
  • 6.2.3 接口库的主要类及实施细则说明
  • 小结
  • 第七章 总结与展望
  • 参考文献
  • 摘要
  • Abstract
  • 致谢
  • 导师及作者简介
  • 相关论文文献

    • [1].远程调用接口定位技术[J]. 软件导刊 2008(01)
    • [2].下一代广电平台建设[J]. 有线电视技术 2013(01)
    • [3].动图宇宙 用7亿级日均动图调用量实现商业化变现[J]. 创业邦 2019(07)
    • [4].VB与Lua交互调用的研究与实现[J]. 现代计算机(专业版) 2015(30)
    • [5].基于PSCAD的保护逻辑C源代码级仿真方法[J]. 电力系统保护与控制 2020(18)
    • [6].NGN业务平台SDF模块移植的实现[J]. 光通信研究 2008(06)
    • [7].基于深度学习的验证码识别Web应用平台[J]. 软件工程 2020(04)
    • [8].VB开发Gambit关键问题的研究[J]. 唐山学院学报 2012(06)
    • [9].业界动态[J]. 中国交通信息化 2016(02)
    • [10].一种面向云计算的服务器内存泄漏检测方法[J]. 福建师范大学学报(自然科学版) 2013(06)
    • [11].央视总控的任务执行系统分析设计[J]. 现代电视技术 2019(10)
    • [12].交通运输物流信息互联共享标准(2015版)发布[J]. 中国物流与采购 2016(04)
    • [13].用于大容量FPGA设计的EDA工具集成与远程调用[J]. 电子与封装 2014(03)
    • [14].基于OCI的数据库访问接口的改进与实现[J]. 福建电脑 2009(01)
    • [15].设计模式在任务调度软件中的应用[J]. 航天器工程 2009(03)
    • [16].基于GSM Modem终端的短信系统研究与实现[J]. 中国制造业信息化 2008(11)
    • [17].农业可信电子证照管理系统设计和应用[J]. 软件 2019(12)
    • [18].山东省保健干部区域医疗综合服务平台建设与应用[J]. 中国数字医学 2014(01)
    • [19].基于MPI的动态数据传递算法的实现[J]. 电脑迷 2017(05)
    • [20].测控软件算法的组件封装技术研究[J]. 电子设计工程 2011(08)
    • [21].实时数据云平台在石西油田的应用[J]. 计算机仿真 2020(10)
    • [22].基于跨语言对象迁移策略的复合本地对象模型[J]. 计算机研究与发展 2015(01)
    • [23].基于层次模型的嵌入式开发平台系统的设计[J]. 西安文理学院学报(自然科学版) 2010(01)
    • [24].2006-2010年间四大城市API的时间序列上的分析研究[J]. 北京测绘 2018(02)
    • [25].基于Linux系统的FPGA芯片在线加载的设计和实现[J]. 电子设计工程 2015(06)
    • [26].基于C#异步网络通讯模式的即时通讯系统分析与实现[J]. 贺州学院学报 2014(03)
    • [27].基于REST的考试试题管理与生成系统设计及研究[J]. 科技情报开发与经济 2009(25)
    • [28].浅谈CUP并行技术CUDA[J]. 信息通信 2014(05)
    • [29].特种设备仿真云计算平台构建研究[J]. 自动化与信息工程 2013(05)
    • [30].Web2.0下基于微信公众平台的设计研究[J]. 无线互联科技 2014(10)

    标签:;  ;  ;  

    CORBA动态特性的研究与设计
    下载Doc文档

    猜你喜欢