词条 | miniweb |
释义 | 介绍中文版MiniWeb是一个针对嵌入式应用而开发的微型Web Server,它占用资源少,工作效率高,可移植性好,使用C语言编写,可以单线程服务多个用户,支持动态页面生成和页面变量替换等动态Web技术,可作为静态库或动态库内嵌于其他软件中,也可作为独立的Web server运行在Windows(可使用VC进行编译和调试)和Linux上。目前它已经在一个基于MIPS的嵌入式产品中得到应用。 英文版MiniWeb is a mini HTTP server implementation written in C language, featuring low system resource consumption, high efficiency, good flexibility and high portability. It is capable to serve multiple clients with a single thread, supporting GET and POST methods, authentication, dynamic contents (dynamic web page and page variable substitution) and file uploading. MiniWeb runs on POSIX complaint OS, like Linux, as well as Microsoft Windows (Cygwin, MinGW and native build with Visual Studio). The binary size of MiniWeb can be as small as 20KB (on x86 Linux). The target of the project is to provide a fast, functional and low resource consuming HTTP server that is embeddable in other applications (as a static or dynamic library) as well as a standalone web server. MiniWeb supports transparent 7-zip decompression. Web contents can be compressed into 7-zip archieves and clients can access the contents inside the 7-zip archive just like in a directory. MiniWeb can also be used in audio/video streaming applications, or more specific, VOD (video-on-demand) service. Currently a VOD client/server is being developed on MiniWeb. |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。