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
Link To Document