• DocumentCode
    356594
  • Title

    MPC: a new message passing library in CORBA

  • Author

    Es-sqalli, T. ; Guyard, J. ; Fleury, E.

  • Author_Institution
    RESEDAS Project, LORIA, Vandoeuvre-les-Nancy, France
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    189
  • Lastpage
    196
  • Abstract
    The need for interoperability among the rapidly proliferating amount of hardware and software led to the definition of CORBA (Common Object Request Broker Architecture), which standardizes the execution support of distributed object applications. This architecture offers a good interoperability and encapsulation support. In addition, the method invocation mechanism offers several features and can be used as a good communication model. Consequently, the use of such architecture for distributed metacomputing applications seems interesting and promising. However, its implementation is difficult because of protocol diversity and communication modes used by parallel applications. Moreover, this diversity of protocols is added to the intrinsic difficulty of the use of the object design approach and basic mechanisms of CORBA components. To cure this problem, we develop a message passing library in the CORBA environment called MPC (Message Passing in CORBA). We quickly present the basic concepts of this library and the point-to-point communication protocol used
  • Keywords
    distributed object management; message passing; open systems; protocols; remote procedure calls; software libraries; Common Object Request Broker Architecture; MPC; Message Passing in CORBA; distributed metacomputing; distributed object applications; encapsulation; interoperability; message passing library; method invocation; point-to-point communication protocol; software library; Computer applications; Computer architecture; Concurrent computing; Distributed computing; Encapsulation; Hardware; Libraries; Message passing; Parallel processing; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2000. Proceedings. 2000 International Workshops on
  • Conference_Location
    Toronto, Ont.
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-0771-9
  • Type

    conf

  • DOI
    10.1109/ICPPW.2000.869103
  • Filename
    869103