VRML-DIS-Java
A possibly successful approach may be to adopt the model of the VRML-DIS-Java 
  working group of the Web3D consortium. This group has attempted to adapt the 
  existing Distributed Interactive Simulation (DIS) military protocols, for use 
  in building shared VRML worlds. They have made extensive use of Java to achieve 
  this integration, and their results are quite compelling. The limitation of 
  this approach is the same as that of any DIS based CVE : DIS is an excellent 
  protocol for distributing information about a simulated battlefield, but it 
  is utterly inadequate when interactions do not involve high-velocity projectiles, 
  explosions or weapons of mass virtual destruction. 
Not modified since 2000 : http://web.nps.navy.mil/~brutzman/vrtp/dis-java-vrml/ 
Not midified since 2002 : http://cgi.ncsa.uiuc.edu/cgi-bin/General/CC/irg/clearing/projectAbstract.pl?projid=850