Mongoose(web server)web服务器

  来至于维基百科,原地址:http://en.wikipedia.org/wiki/Mongoose_(web_server)

  Mongoose是一个跨平台的Web服务器。源于Cesanta软件公司。

  Mongoose在Mongoose嵌入式库之上建立。Mongoose库被用于执行RESTful架构服务,在嵌入式设备上服务网络图形用户界面,创建RPC框架(例如JSON-RPC),处理遥测数据交换,并且在各种不同的行业执行许多其他的任务,包括航空航天、制造业、金融、科研、汽车、游戏、IT。

  Mongoose是最小的web服务器之一,它包含了130kb多一点的源码,以及一个在linux2.6 i386上可执行的文件(大小为40kb)。一本关于HTML5的书推荐了Mongoose。通过API,它也能嵌入到其他的程序中。

  直到2013年8月,Mongoose在MIT的许可下发布。现在,他在商业和GPLv2开源许可下发布。GPLv2开源许可一般不会允许将Mongoose纳入非开源项目。对于那些不愿遵守GPLv2开源许可要求的客户,Cesanta软件提供了一个完整的、免版税的商业许可证的和没有任何GPL限制的专业支持。

  特性:

  跨平台,支持Unix/Linux、*BSD、eCos、Windows、OS X、QNX等系统

  支持公共网关接口(CGI)、服务器端包含(SSI)、摘要式认证(MD5)、WebSocket、WebDAV

  支持恢复下载、URL重写、HTTP代理

  SSL支持,包括单向和双向SSL

  基于IP的ACL、windows服务、GET、POST、HEAD、PUT、DELETE方法

  不包含服务于URI模式的文件

  HTTP客户端功能

  

附:译文可能有些错误,大家给我指出来~多谢了

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。