1. A computer-implemented method for invoking an executable unit of a first computing environment from a second computing environment, said method comprising: retrieving one or more method signatures for a method referenced in a requested method invocation; comparing data types of input parameters of at least one method represented by the one or more method signatures to data types of input parameters passed by the requested method invocation; and selecting at least one of the method signatures.