Font Size: a A A

The Analysis And Design Of Bridging Module Between CORBA And DCOM

Posted on:2009-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:W D KanFull Text:PDF
GTID:2178360245954911Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Middleware simplifies the development and management of distributed application by providing a simple,consistent and integrated distributed development environment.It makes applications run on different platforms across heterogeneous networks.The prevailing Middleware technologies are CORBA and DCOM. CORBA,which has an advanced and integrated model,is independent of operating systems and programming languages.CORBA's standards are the system standards, which are supported and followed by most distributed computing platform venders. DCOM is a middleware,which is based on Window operating systems,has been widely used for the popularization of Window operating systems.CORBA and DCOM are two independent distributed object systems;clients can not call services implemented by the other system directly.The goal of this thesis is to achieve the interoperability between CORBA and DCOM objects.This thesis achieves the interoperability of CORBA and DCOM using the bridging method. Firstly,it carries out some feasibility analysis on achieving the interoperability between CORBA and DCOM.The thesis compares and analyzes the similarities and differences between them on the basis of CORBA and DCOM object models,and proposes an interoperability model between CORBA and DCOM.For the purpose of interoperability between CORBA and DCOM,the thesis introduces an object mapping solution.It specifies concrete methods to mapping CORBA objects to COM objects,CORBA objects to Automation objects and reverse mappings.Subsequently,the thesis presents methods of object banding,and life-cycle management.This thesis achieves the design of the bridging module between CORBA and DCOM on the basis of interoperability architecture.Firstly,this thesis introduces the concept of bridge,and structure models of one-way and two-way bridges.Then,this thesis proposes all possible bridging models to achieve the interoperability between CORBA and DCOM.After analyzing all of those possible bridging models,the thesis proposes an improved bridging architecture,which supports two-way communication between CORBA and DCOM.Then,the thesis presents the structure of the two-way bridge used in the proposed bridging model,and analyzes the working mode of the two-way bridge.In the end,the thesis presents the designing process of the proposed bridge,and demonstrates the feasibility of the bridge with a testing instance.
Keywords/Search Tags:CORBA, DCOM, Bridge, Middleware, Interface Definition Language
PDF Full Text Request
Related items