title: moving java class bytecode from jvm to jvm
body: <p>So i have a server jvm and a client jvm. The client communicates with the server by sending serialized java objects over tcp. Now, normally the server would have the classes of the objects it was receiving in its classpath, in order to deserialize the objects properly.</p>
  
  <p>But what i'm looking for is some way to avoid that; ie, have the client "somehow" send the class bytecode over the wire, on-demand. This would of course require recursing down the class tree (in case any members of the original class where themselves objects of other classes that the server didn't know about).</p>
  
  <p>So i was wondering about any technologies out there that do this sort of thing.</p>
  
  <p>Thx.</p>