AppWeb Web Server
Appweb is an open source, feature rich, embedded web server that has been designed from the ground up with security in mind. It is integrated directly into embedded systems and applications for simple and convenient deployment and with features such as server side Embedded JavaScript and Embedded Server Pages. It is fast (over 10,000 HTTP requests per second) and compact (from 110 KB). It May Be configured to be multithreaded or run single threaded.
AppWeb has Embedded Server Pages (ESP) for server side Javascripting and also supports standard page creation environments like PHP.
AppWeb HTTP Server Features
AppWeb is a standards-based embedded HTTP server that has the following features:
- Standards compliant HTTP/1.1 web server core
- Embeddable in applications and devices (supports XIP)
- Dynamically loadable modules
- Embedded Server Pages (Server side Javascripting) for dynamic content
- Session state data management
- Secure Sockets Layer (SSL)
- In-process CGI as well as traditional CGI
- ROMable web pages and configuration files
- Digest Authentication
- HTTP Client program and library
- Extensive logging
- Fast performance (over 3,500 request / sec on AMD64)
- Cross-platform and portable
- Modular source code and documentation provided
- Apache style configuration file
See also
- Comparison of web servers