Purpose: list and discuss the various options available to Tcl programmers who need HTTP/Web server access with Tcl scripting ability.
See http://www.purl.org/NET/Tcl-FAQ/part4.html which has a variety of Tcl based applications, several of which have HTTP server capabilities.
This list includes:
- AOLserver + OpenACS
- Bauk HTTP Server - includes full support for dynamic pages in PHP, Perl, Gawk and Tcl providing the power of script-enabled pages and database integration[L1 ]
- NaviServer -- An offshoot of AOLserver 4.10.
- several modules for Apache [L2 ], including mod_tcl, Rivet, the NeoWebScripting environment, and websh.
- Tcl based HTTP servers such as tclhttpd and tcl-httpd,
- Webservr.tcl from BOOK Interactive Web Applications with Tcl/Tk
- http server plugins,
- application servers such as Kinetic Application Processor, DynaWeb, ...
- ???
- applications with embedded HTTP servers such as tclhelp, ...
- ???
- mkHttpd: small module allows to include a web user interface in application [L3 ]
- castle "Clever Application Server/Tcl Language Environment"
- scwsd (actually, it's static content, but it's Tcl-delivered static content)
- DustMote
- CGI-supporting servers
- Embedded TCL Web Server a 50 line trivially embeddable pure-tcl web server with SSL and Authentication
- Wub
- MHo's Tclhttpd Winservice, based on tclhttpd
CL occasionally maintains a more specialized page [L4 ] on the same topic.
A related topic is Web-hosting companies that offer server-side Tcl.
Category Networking - Category Webserver