1 Grenoble, May 27 th 2005Lucio Zambon Tango 2 web: a PHP interface to Tango Main topics: Security Tango to PHP bridge GUI Other developments
2 Grenoble, May 27 th 2005Lucio Zambon Security Decoupling: web and Tango must be as separate as possible Buffered readings: all readings are buffered in an embedded database (SQLite) Different host: Tango core shouldn’t be affected by an overload of the web interface No writings: writings will be supported in future releases
3 Grenoble, May 27 th 2005Lucio Zambon Tango to PHP bridge Which connection: TCP/IP socket (serialization of data) PHP binding Others (connection to HDB, System call, etc)
4 Grenoble, May 27 th 2005Lucio Zambon TCP/IP socket TCP/IP socket on multiple ports (multithreaded process) WEB PHP Socket client SQLite Socket server Python Other CSTango Multiple ports
5 Grenoble, May 27 th 2005Lucio Zambon GUI Jive-like browser widgets