The Comparison of CORBA,DCOM and Java/RMI
Dong De-cun
Abstract
Dong De-cun
Abstract
Distributed object technology mainly establishes application system skeleton and object components for a distributed heterogeneous network. Under the supports of the application system skeleton, developer can encapsulate the functions as an object, which can be managed and used more expediently. Those distributed objects in different platform can interoperate as a unified whole. At present, three of the most popular distributed object paradigms are OMG's Common Object Request Broker Architecture (CORBA), Microsoft's Distributed Component Object Model (DCOM) and JavaSoft's Java/Remote Method Invocation (Java/RMI). In this article, we will examine the differences between these three technologies, and appreciate the merits and innards of each of the distributed object technology from a programmer's standpoint and an architectural standpoint.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Distributed object technology mainly establishes application system skeleton and object components for a distributed heterogeneous network. Under the supports of the application system skeleton, developer can encapsulate the functions as an object, which can be managed and used more expediently. Those distributed objects in different platform can interoperate as a unified whole. At present, three of the most popular distributed object paradigms are OMG's Common Object Request Broker Architecture (CORBA), Microsoft's Distributed Component Object Model (DCOM) and JavaSoft's Java/Remote Method Invocation (Java/RMI). In this article, we will examine the differences between these three technologies, and appreciate the merits and innards of each of the distributed object technology from a programmer's standpoint and an architectural standpoint.
Key concepts: Common Object Request Broker Architecture, Distributed Component Object Model, Computer science, Distributed object, Interoperable Object Reference, Java, Programmer, Component Object Model