Comparisons between CORBA IDL & COM/DCOM MIDL: Interfaces for distributed computing

Chris Exton, Damien Watkins, Dean Thompson

Research output: Contribution to conferencePaperpeer-review

Abstract

The adoption of distributed computing has brought with it the problem of interoperability. Today, program developers need to interoperate over large and complex heterogeneous networks. Dealing with the interoperability problems that these networks can provide leads to increasing the complexity of the overall system. This complexity can be significantly reduced through the introduction of an interface definition language which adds an abstraction layer capable of handling many of the underlying problems. Two major interface definition languages being used today include CORBA's Interface Definition Language (IDL) and Microsoft's Interface Definition Language (MIDL) associated with COM/DCOM. This paper provides an overview of both interface definition languages and a comparison between them based on our experiences developing distributed systems using both. We draw some conclusions about the strengths and weaknesses of both.

Original languageEnglish
Pages15-32
Number of pages18
DOIs
Publication statusPublished - 1997
Externally publishedYes
EventProceedings of the 1997 Conference on Technology of Object-Oriented Languages and Systems - Melbourne, Aust
Duration: 24 Nov 199728 Nov 1997

Conference

ConferenceProceedings of the 1997 Conference on Technology of Object-Oriented Languages and Systems
CityMelbourne, Aust
Period24/11/9728/11/97

Fingerprint

Dive into the research topics of 'Comparisons between CORBA IDL & COM/DCOM MIDL: Interfaces for distributed computing'. Together they form a unique fingerprint.

Cite this