第32卷3期空计算技术第航.pdfVIP

  • 1
  • 0
  • 约1.26万字
  • 约 4页
  • 2017-08-23 发布于浙江
  • 举报
第32卷3期空计算技术第航

第 32 卷  第 3 期              航 空 计 算 技 术              Vol. 32 No. 3  2002 年 9 月            Aeronautical Computer Technique           Sep. 2002         ( ) 文章编号 :1671 - 654 2002 03 - 0052 - 03 基于 CORBA 实现专业领域软件在网络环境下的集成 蔡 苗 ,余雄庆 (南京航空航天大学 ,江苏 南京 210016) 摘 要 :如何有效地将已有系统集成或 泛的应用前景。 移植到新系统中 ,是集成系统开发中提 本文基于 CORBA 技术探讨如何实现遗留系统 出的一个重要问题。本文基于 CORBA 集成的方法 ,并通过实例重点阐述如何将已有的系 技术探讨如何实现遗留系统集成的方 统封装成 CORBA 对象的步骤。 法 ,并通过实例重点阐述如何将已有的 系统封装成 CORBA 对象的步骤。 关键词 :CORBA ;系统集成 ;一体化设计 1  基于 CORBA 技术实现集成的方法 中图分类号: TP393 CORBA 技术之所以提供了一种很好的实现系 文献标识码 :A 统集成的方案 ,是因为它有如下特点 :1) 引入了代理 的概念;2) 实现客户方程序与服务方程序的完全分 ) ) 引言 离 ;3 将分布式计算与面向对象相结合 ;4 提供了软 随着计算机在各行各业的广泛深入的应用 ,用 件总线的机制 ;5) 分层的设计原则和实现方式。 户已经积累了一批极具价值的系统 ,通常这些系统 本节首先对 CORBA 体系结构的工作原理作简 改造和重写的代价很高 ,所以在构造新系统时 ,用户 要介绍 ,然后介绍对应用系统的进行封装原理和步 希望能够利用这些资源。例如 ,在研制飞机多学科 骤。 一体化设计系统时 ,需要利用气动、结构、重量、推进 1. 1  基于 CORBA 的体系结构的工作原理 系统、性能分析等学科的计算软件 ,如果重写的各学 在一个基于 CORBA 的系统中 ,一个应用由许 科计算软件 ,代价会很高。而另一方面 ,各学科组已 多对象组成 ,通过对象间的交互来实现应用的功能 , 开发或积累了各种计算软件系统 ,这些资源用不同 而对象间的交互则是通过 ORB 来传递的。对于一 的语言编写的 ,分布在不同专业部门的计算机中。 个交互过程而言 ,有客户和服务器之分 ,这实际上是 因此 ,如何有效地将这些已有系统集成或移植到新 对客户/ 服务器结构的一种应用。但这里的客户、服 系统中 ,并且在将来尽可能使它们不再成为“孤岛” 务器是完全分离的 ,服务器调用具体的对象实现并 系统 ,是集成系统开发中提出的迫切需求。

文档评论(0)

1亿VIP精品文档

相关文档