• DocumentCode
    3406907
  • Title

    Client-side enhancements using portable interceptors

  • Author

    Friedman, Roy ; Hadad, Erez

  • Author_Institution
    Dept. of Comput. Sci., Technion-Israel Inst. of Technol., Haifa, Israel
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    179
  • Lastpage
    185
  • Abstract
    Interceptors are a useful technique for extending the basic functionality provided by an Object Request Broker without changing its implementation, nor affecting client code. The recently proposed CORBA standard includes a new definition of portable interceptors. This definition is very powerful, yet not trivial to use. The authors review this definition, and discuss how it can be applied to provide client side enhancement for caching, load-balancing, flow control (quality of service), and fault-tolerant soft real-time. A recommendation to the OMG for a very minor change in the standard that could greatly simplify its usability is also provided
  • Keywords
    client-server systems; distributed object management; real-time systems; resource allocation; software fault tolerance; CORBA standard; OMG; Object Request Broker; caching; client code; client side enhancement; client-side enhancements; fault-tolerant soft real-time; flow control; functionality; load-balancing; portable interceptors; quality of service; Automatic control; Computer architecture; Computer science; Fault tolerance; Heart; Object oriented programming; Skeleton; Software design; Software standards; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 2001. Proceedings. Sixth International Workshop on
  • Conference_Location
    Rome
  • ISSN
    1530-1443
  • Print_ISBN
    0-7695-1068-X
  • Type

    conf

  • DOI
    10.1109/WORDS.2001.945129
  • Filename
    945129