-
Key: CORBA3-62
-
Legacy Issue Number: 5296
-
Status: closed
-
Source: International Business Machines ( Ann Collins)
-
Summary:
Could we please discuss the possibility of introducing a performance
optimization for Interceptors.There may be considerable overhead involved in invoking Portable
Interceptors. While some interceptors need to be invoked when caller
and target are colocated (the locally optimized path), many do not.
I think it would be useful to introduce a mechanism to allow this
unnecessary overhead to be avoided for interceptors that do not need
to be invoked on the colocated path, for example by adding a
'run_local' parameter to the add_xxx_request_interceptor methods of
the ORBInitInfo interface.I realise that this issue was touched upon during discussion of interop
issue 4291 but, at the time, the focus was on getting the interceptor
mechanism to work correctly in the colocated case; the performance
aspect of the issue seems to have been lost. -
Reported: CORBA 2.6.1 — Mon, 13 May 2002 04:00 GMT
-
Disposition: Resolved — CORBA 3.0.2
-
Disposition Summary:
Provide means for the optimization as shown below
-
Updated: Fri, 6 Mar 2015 20:58 GMT
CORBA3 — Avoiding Interceptors for colocated method requests
- Key: CORBA3-62
- OMG Task Force: Core 2002 RTF