The invention is a method for allowing Java objects to communicate with
.Net Remoting objects, with a first step of receiving metadata
information from a .Net Remoting server on a Java client. Then, Java
proxies are generated from said metadata information, using a Java
development tool, with the Java proxies generated by a one-to-one mapping
of .Net classes to Java classes. Finally, the Java proxies are
implemented on the Java client, with the method provided solely in Java.
Therefore, the Java client does not require any .Net components. The
method can also be used to allow .Net Remoting objects to communicate
with Java objects in a similar manner.