论文部分内容阅读
OSF的分布式计算环境(DCE)和OMG的通用对象请求代理体系(CORBA)是当今中间件的两大主流技术.它们都能屏蔽分布式系统中存在的异构性,开发分布式应用程序.而且,它们将在很长的一段时间内共存下去.为了解决更高层的中间件平台之间的异构性,文中介绍了一些实现CORBA与DCE互操作的研究工作,并讨论了在应用层基于应用对象——桥来实现DCE与CORBA互操作的方法.首先,文中给出了桥的基本概念和3种不同形式:静态桥、请求桥和动态桥.然后介绍了实现桥的两项关键技术.最后描述了请求桥的原型设计和实现技术.
OSF’s Distributed Computing Environment (DCE) and OMG’s Common Object Request Broker Architecture (CORBA) are two of the major technologies in today’s middleware. They all shield the heterogeneity in distributed systems and develop distributed applications. And, they will coexist for a long time. In order to solve the heterogeneity between higher level middleware platforms, this paper introduces some research work to realize interoperation between CORBA and DCE, and discusses how to implement interoperation between DCE and CORBA based on application object-bridge at application layer . First of all, the paper gives the basic concepts and three different forms of bridge: static bridge, request bridge and dynamic bridge. Then introduced two key technologies to achieve the bridge. Finally, the request bridge prototype design and implementation techniques.