Comparing
DCE and CORBA
IN
Intelligent Network
&
TMN
Telecom Management
Network
Intelligent Network
&
TMN
Telecom Management
Network
abc
Information GmbH
Phone: +49
30 383983-0
Fax:+49
30 383983-115
eMail: info@Berlin.Broker.de
D.Heide / dhd@Berlin.Broker.de
C.Lang / cla@Berlin.Broker.de
Abstract
Many people perceive DCE and CORBA as competing
technologies. Indeed, both support the construction
and integration of client-server applications in heterogeneous distributed environments. Comparisons
typically focus on differences between individual capabilities or on differences between the maturity
of
specifications and products that conform to them. There is a fundamental difference between DCE and
CORBA, however, that we feel far overshadows either of these criteria as a basis for selecting a distributed
computing platform. This document summarizes the main features of DCE and CORBA, presents what we
feel is the most important difference between them, discusses differences between individual capabilities
and the maturity of both specifications and products, and concludes with our view of how an organization
should select the technology most appropriate to its distributed computing goals.
Table of
Contents
1. Introduction
2. Overview
of DCE
3. Overview
of CORBA
4. The
Fundamental Difference Between DCE and CORBA
5. Differences
Between Individual Capabilities
6. Maturity
of the Specifications and Conformant Products
7. Choosing
the Right Technology
List
of References
Bibliography
Glossary
List of Figures
Figure
1. Requesting Services Using DCE or CORBA
Figure
2. OSF DCE Architecture
Figure
3. OMG CORBA Architecture