首页 > 编程知识 正文

嵌入式web服务器查看(嵌入式服务器系统)

时间:2023-05-03 07:39:15 阅读:1190 作者:4410

常见的嵌入式WEB服务器有:lighttpd、shttpd、thttpd、boa、mini _ httpd、appweb、goaahead。

00-1010地址:

http://www.lighttpd.net/

LigHttpd是一款开源的轻量级嵌入式web服务器,为高性能网站提供安全、快速、兼容、灵活的Web服务器环境。它具有内存开销极低、cpu占用率低、效率好、模块丰富的特点。

Lighttpd适用于静态资源服务,如图片、资源文件、静态HTML等。它的性能应该更好,也适合简单的CGI应用。lighttpd可以通过fastcgi轻松支持php。

00-1010地址:

https://www.oschina.net/p/shttpd?hmsr=aladdin1e1

Shttpd,开源。它是另一款轻量级web服务器,功能比thttpd更丰富,支持CGI、SSL、cookies和MD5认证,也可以嵌入到现有软件中。最有趣的是不需要配置文件!

因为shttpd可以很容易地嵌入到其他程序中,所以shttpd是web服务器开发的理想原型。开发人员可以基于shttpd开发自己的web服务器。官方网站称,如果shttpd使用UCLIBC/die LIBC(LIBC的简化子集),成本将非常非常低。

00-1010地址:

https://www.oschina.net/p/thttpd?hmsr=aladdin1e1

THPD是一款简单、小巧、便携、快速、安全的HTTP服务器。Thttpd至少和主流web服务器一样快,高负载下更快,因为资源占用小。Thttp是开源的,用C语言编写,应用广泛。

特点:

简单:它只处理实现HTTP/1.1所需的最低要求。嗯,可能比最低限度多一点。小:它也有一个非常小的运行时大小,因为它不会分叉,并且对内存分配非常小心。可移植性:它可以在大多数类似Unix的操作系统上干净地编译,尤其是FreeBSD、SunOS 4、Solaris 2、BSD/OS、Linux和OSF。快速:在典型的应用程序中,它的速度类似于最好的全功能服务器(阿帕奇、NCSA、网景)。在极端负荷下,它的速度要快得多。安全性:尽最大努力保护网络服务器计算机免受其他站点的攻击和入侵。00-1010地址:

http://www.boa.org/

Bo server是一款小巧高效的web服务器,是运行在unix或linux下的单任务http服务器,支持CGI,适用于嵌入式系统,源代码开放,性能高。

Boa是一个非常小的Web服务器,其可执行代码只有60KB左右。作为单任务Web服务器,Boa只能轮流完成用户的请求,而不是分出新的进程来处理并发的连接请求。但是Boa支持CGI,可以创建一个进程让CGI程序分叉执行。宝儿的设计目标是速度和安全。

00-1010地址:

https://www.oschina.net/p/mini-httpd

Mini_httpd是一个小型的HTTP服务器。开源,它的性能不强,但是非常适合中小流量的网站。Mini_httpd和thttpd是ACME Labs开发的软件,功能没有thttpd强大。

00-1010地址:

https://www.embedthis.com/

Appweb是为嵌入式开发而生的下一代嵌入式web服务器,其最初的设计理念是安全。Appweb是一个快速、低内存使用、标准库和方便的服务器。与其他嵌入式web服务器相比,appweb具有功能多、安全性高的特点。Appweb简单、方便、开源。

Lighttpd

https://www.embedthis.com/goahead/

GoAhead网络服务器是为嵌入式实时操作系统(RTOS)量身定制的网络服务器。GoAhead Webserver是一款跨平台的服务器软件,可以在Windows、Linux和Mac OS X操作系统上稳定运行。GoAhead Webserver是开源的,这意味着你可以随意修改Web服务器的功能。

这个WEB服务器很小,编译后的WIN CE版本不到60k,输出通常是针对一些小屏设备。性能方面,使用24MH z 68040处理器,其响应速度为每秒20拍,使用266MHz奔腾处理器可以达到每秒50拍。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。