ahoy all.
im looking for a way to identify the client making an operation invocation on the server side in CORBA. im trying to do this without any client side changes. i know i could do this by having the client pass a reference to itself for each operation, but i dont want to change the clients. i could also modify the generated stubs to add the information in, but this is not very portable. also, the portable interceptor's dont seem to help either (client side interceptors have no way of knowing which client is making the interception (to perhaps add the info the call), and on the server side interceptors also cant determine who is invoking the operation). ive done alot of research and testing and havent found a solution. any help would be much appreciated. thanks.
im looking for a way to identify the client making an operation invocation on the server side in CORBA. im trying to do this without any client side changes. i know i could do this by having the client pass a reference to itself for each operation, but i dont want to change the clients. i could also modify the generated stubs to add the information in, but this is not very portable. also, the portable interceptor's dont seem to help either (client side interceptors have no way of knowing which client is making the interception (to perhaps add the info the call), and on the server side interceptors also cant determine who is invoking the operation). ive done alot of research and testing and havent found a solution. any help would be much appreciated. thanks.