Client-side enhancements using portable interceptors
- 13 November 2002
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Proceedings Sixth International Workshop on Object-Oriented Real-Time Dependable Systems
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
This publication has 6 references indexed in Scilit:
- Load balancing schemes for high-throughput distributed fault-tolerant serversPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Using interceptors to enhance CORBAComputer, 1999
- The design of the TAO real-time object request brokerComputer Communications, 1998
- Strategies for dynamic load balancing on highly parallel computersIEEE Transactions on Parallel and Distributed Systems, 1993
- Load distributing for locally distributed systemsComputer, 1992
- Load Sharing in Distributed SystemsInternational Conference on Acoustics, Speech, and Signal Processing (ICASSP), 1985