This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
I'm trying to understand dynamic RMI proxies in JDK1.4 and Weblogic 8.1, but the question may not be specific to weblogic.
If I have a remote interface and implementation on the server (say, MyRemInt.class and MyRemIntImpl.class), and I'm using dynamic proxy generation with RMI, does my client have to have *either one* of these classes, even the interface? (once it's compiled with the interface of course).
I'm trying to figure out if my RMI client has to have been compiled at the same time as the server, or if I could have a server with additional methods in MyRemInt (i.e. a new version on the server) without getting unmarshalling exceptions on the client due to incompatible classes.