• DocumentCode
    1987220
  • Title

    Evaluating CORBA portability: the case of an object group service

  • Author

    Felber, Pascal ; Guerraoui, Rachid ; Schiper, Andre

  • Author_Institution
    Lab. of Oper. Syst., Fed. Inst. of Technol., Lausanne, Switzerland
  • fYear
    1998
  • fDate
    3-5 Nov 1998
  • Firstpage
    164
  • Lastpage
    173
  • Abstract
    One of the most attractive aspects of the Common Object Request Broker Architecture (CORBA) lies in its open standard nature. Code that is based only on constructs described in the CORBA specification is portable between object request brokers (ORBs) without depending on any single ORB implementation. However, this portability feature is not completely achieved in real-world applications. This paper discusses CORBA portability issues through our experience in implementing a CORBA object group service (OGS) and porting it on different ORBs. In particular, we discuss some implementation choices we made with Orbix and VisiBroker, and we point out the impact of these choices on the service portability and interoperability. This sheds some light on whether the current CORBA specification is mature enough to be deployed in industrial systems that have requirements regarding portability and interoperability. We also present how new CORBA specifications solve part of the shortcomings mentioned in this paper
  • Keywords
    distributed object management; open systems; software portability; CORBA object group service; CORBA specification; Common Object Request Broker Architecture; Orbix; VisiBroker; code portability; implementation choices; industrial systems; interoperability; open standard; service portability; Buildings; Communication standards; Computer aided software engineering; Contracts; Electrical equipment industry; Laboratories; Large-scale systems; Middleware; Operating systems; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Workshop, 1998. EDOC '98. Proceedings. Second International
  • Conference_Location
    La Jolla, CA
  • Print_ISBN
    0-7803-5158-4
  • Type

    conf

  • DOI
    10.1109/EDOC.1998.723252
  • Filename
    723252