嵌入式Web服务器-Embedthis Appweb
2012-06-27 23:27:38 阿炯

本站赞助商链接,请多关照。 Embedthis Appweb 是一款快速小型的Web服务器,它主要用于嵌入式设备的Web服务应用。它是一个嵌入式HTTP Web服务器,主要的设计思路是安全。这是直接集成到客户的应用和设备,便于开发和部署基于Web的应用程序和设备。它正迅速( 3500多要求每秒)和紧凑(从11万) ,其中包括支持动态网页制作,服务器端嵌入式脚本过程中的CGI ,可加载模块,的SSL ,摘要式身份验证,虚拟主机, Apache样式配置,日志记录,单、多线程应用程序。另外它提供了大量的文档和示例。

Appweb has a multi-threaded, event-driven, core to deliver exceptional throughput, response and outstanding memory utilization. It is compact and will embed using as little as 800K of memory.

Embedthis Appweb 功能包括:支持同步和异步两种范例、SSL、TLS、基本和摘要式身份验证、虚拟主机、可装载模块、Apache样式配置的文件、PHP、ESP、 Ejscript、CGI、Sandbox资源限制、日志记录、过程监测,以及配置和编译控制的扩展。

主要特性
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

最新版本:6.0
该版本是主要版本发布,切换到使用 MakeMe 来构建和进行 Pak 扩展;增强了 package.json 格式,支持 ESP C Web 框架。

官方主页:http://appwebserver.org/
该文章最后由 阿炯 于 2015-08-08 21:30:17 更新,目前是第 2 版。