I am not sure exactly what you mean by this. The core server software
should probably be done in C/C++, and it might have some kind of interface
for server-side Java, but the client-side software would be ALL Java. The
general architecture (as I envision it) would be a server-side binary that
basically coordinates interactions and communications between all the
client-side software. This may or may not be a different piece of software
than the HTTP server, depending on the specifics of the architecture.
-James Rogers
jamesr@best.com