• DocumentCode
    2055781
  • Title

    A component framework for communication in distributed applications

  • Author

    Fischer, Jeffrey M. ; Ercegovac, Milos D.

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    647
  • Lastpage
    653
  • Abstract
    The development of communications services for distributed applications that are both well-structured (layered) and efficient can be difficult. This paper presents a C++ framework which promotes the development of reusable components that can be combined to implement communications services. These flexible services can be built without incurring an unacceptable performance cost. The basic abstractions in the framework are presented, followed by a discussion of more specific services for unstructured binary messages. Then, the performance impact of the framework is analyzed using a simple test application. The framework is shown to have a minimal overhead that is independent of message size
  • Keywords
    distributed processing; network operating systems; object-oriented programming; C++ framework; binary messages; component framework; distributed applications; reusable components; Application software; Communication system control; Computer science; Costs; Memory management; Network interfaces; Protocols; Random access memory; Telecommunication network reliability; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2000. IPDPS 2000. Proceedings. 14th International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-7695-0574-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2000.846047
  • Filename
    846047