Embedthis Appweb 是一款快速小型的Web服务器。它主要用于嵌入式应用、设备和Web服务。
Embedthis Appweb 功能包括:支持同步和异步两种范例、SSL、TLS、基本和摘要式身份验证、虚拟主机、可装载模块、Apache样式配置的文件、PHP、ESP、 Ejscript、CGI、sandbox资源限制、日志记录、过程监测,以及配置和编译控制的扩展。
Embedthis Appweb 4.0 发布,这是一个新的里程碑版本,包含一个新的 C 语言的 Web 框架,名为 Embedded Server Pages 提供类似 Rails 的思路。同时包含一个高性能的内存中数据库,一个灵活的 URL 路由引擎以及集成的响应缓存。可在2兆存储空间内运行一个超炫的 Web 服务器。
主要特性:
Full HTTP/1.1 web server
Multi-threaded, event-driven core: fastest performance in its class
Dynamically loadable modules
Server-side JavaScript web framework
In-memory PHP module
In-process CGI as well as traditional CGI
Apache compatible configuration and logging
Basic and Digest Authentication
Secure Socket Layer (SSL/TLS)
Session state data management
HTTP Client program and library
ROMable web pages and configuration files
Cross-platform and portable
Embeddable in applications and devices (supports XIP)
Modular source code and documentation provided
http://appwebserver.org/