QtWebApp is another base for writing HTTP server applications. It supports sessions, cookies, file uploads and persistent connections. The structure is inspired by Java servlets. see http://stefanfrings.de/qtwebapp/index.html The homepage is in german, but all the downloads (box in upper right corner) are in english.