After giving myself a quick crash course in how
the proxies work, I cant figure out how to
plugin the custom objectstream.
The externalization seems to take place within
the UnicastRemoteObject code?
I think I need your pointers.
I've just been looking at the 1.4 rmi docs.
There's an RMIClassLoaderSpi
that lets you override most of the interesting
classloader functions including
Shame it's 1.4 :-(
How are you doing there warjort you got it?
let me know privately (email) if you want the OSCL class and we can do that optimization. we can overwrite the class annotation by overwritting the getURL in the UnifiedClassLoader (ex URLClassLoader).
Try to get some numbers on both versions.