Experiences with CORBA interceptors

Maarten Wegdam, Aart van Halteren · University of Twente Research Information · 2000

CORBA offers a limited form of behavioral reflection through the so-called interceptors. The OMG is improving the current interceptor specification, i.e. make it less ambiguous and thus more portable, and extending it, i.e. by defining new interception points, through the Portable Interceptor RFP. In this paper we shortly describe our experiences with the current (CORBA 2.2) interceptors, and with prototypes which aim to fulfill the new interception points defined in the submission for the Portable Interceptor RFP. Based on these experiences we discuss limitations and problems of interceptors in CORBA. The main conclusions we draw are that besides being underspecified and thus not portable, interceptors in CORBA have very limited capabilities for adaptation, and are mainly suitable for inspection. Another problem is that the current and new interceptor specifications do not support a clean composition of interceptors. Keywords: CORBA, portable interceptors, QoS management, Open Commun...

Read the paper · More papers on PaperTik