At present the remote method is chosen by passing the classname and the method name as strings. A hook function is then chosen using the dynamic link library. This is inefficient, and also non-protable to non-unix machines. A better method is for the proxy generator to build an array of pointers to methods and then pass the index to this array about. This will also be part of the movement to EUROPA level 0 compliance.
Click here for more information on UCL-CS.