Dynamic weaving for runtime adaptation in middleware
MAI '07 Proceedings of the 1st workshop on Middleware-application interaction: in conjunction with Euro-Sys 2007
OPEN EDEN: a portable fault tolerant CORBA architecture
ISPDC'03 Proceedings of the Second international conference on Parallel and distributed computing
A generic language for dynamic adaptation
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
A feature-oriented alternative to implementing reliability connector wrappers
Architecting Dependable Systems III
Hi-index | 0.00 |
Abstract: Interceptors are a mean to add specific network-oriented capabilities (such as authentication, flow control, caching etc.) to a distributed application which runs over a middleware without changing either the application code or the middleware's one. However, interceptors could be non-intuitive and this could in turn limit their use on a large scale. In this paper we present results of an investigation on CORBA portable interceptors in Java on various CORBA platforms. This study includes the identification of the basic mechanisms provided by an interceptor, of their limitations, a proxy-based technique to overcome some of these limitations and a performance analysis. We also release fragments of Java code used for experiments on Interceptor.