Some Details on Tango Architecture
The previous page shows the architecture of our distance education project where we taught CSC499 from Syracuse University to Jackson State fall 97 and spring 98. Note the mirrored Web servers (one at Syracuse and one at JSU) but single Java Server
- Note The Java Server does not receive or dispense a large amount of data. For basic curricula it just transmits a URL string (a few bytes) while for audio-video conferencing data, the server establishes the session but the multimedia data is transmitted on separate channels.
- The server is very robust and can handle many users
The next page shows the
- Tango daemon downloaded in the plug-in
- The Control Applet downloaded from a Web Server
- The Java Server -- a Java application running on NT or UNIX -- which must be instantiated ahead of time
- shared applications can be C++, JavaScript or Java (applet or application)