TANGO Architecture: Components
Java applets
- User applications written in Java, downloaded from an HTTP server, and executed in browser environment
- Communication between Java applets and central server is also maintained by the local daemons. Java applets communicate with local daemon by calling its method functions
Local Applications:
- User applications which run as standalone programs are called local applications. Local application may be written in any programming language
- Communicate with the local daemon using sockets. The daemon is responsible for starting these applications and routing messages to and from applications