Proxy interfaces

A mediation proxy implements all the application interfaces that were declared by the signature of the method that returned the implementation object. Additional interfaces implemented by the implementation object are ignored. Thus, the type of the proxy is effectively choosen at compile-time.

As an exception, returns of type IRemote can be explictly typed at run-time (using the FacetHandle class).

In addition, any proxy also implements additional interfaces for controlling the proxy, and for asynchronous invocation.



Ulf Leonhardt 2001-08-16