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).