TeleVirtualReality project currently banks heavily on two frameworks : Java/VRML at the front-end layer and JSDA at the networking layer .The current protype has been built using JSDA(Java Shared Data API)-A collaborative framework under R&D at Javasoft Corporation and VRML(Virtual Reality Modelling Language).

JSDA provides a Shared Collaborative Framework for Java at the data level.Data objects are shared over specific instances of Channels - between two or more clients.To register interest in a certain Channel,a Client needs to join the Session which the Channel is a part of and then the session.

VRML is a 3D graphics language for the Web developed by a Consortium comprising of evangelists from Silicon Graphics,Sony Corporation.This language is based on OpenGL library of SGI.To induce dynamics into 3D worlds,VRML specifications provide for using scripting languages - Java and JavaScript.

The current prototype works on both Script Node and External Authoring Interface(EAI) methods of  Java/VRML integration.


For performance comparison reasons, a prototype was implemented using Visibroker-A Java Object Request Broker as the networking engine(essentially replacing JSDA whereas the GUI maintained its status quo).