在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

常見的嵌入式WEB服務器介紹

Q4MP_gh_c472c21 ? 來源:嵌入式大雜燴 ? 作者:嵌入式大雜燴 ? 2022-03-14 10:05 ? 次閱讀

常見的嵌入式WEB服務器包括:Lighttpd, Shttpd, Thttpd, Boa, Mini_httpd, Appweb, Goahead。下面給大家具體介紹一下。

Lighttpd

地址:

http://www.lighttpd.net/

LigHttpd是一個開源輕量級嵌入式Web server,是提供一個專門針對高性能網站,安全、快速、兼容性好并且靈活的web server環境。具有非常低的內存開銷,cpu占用率低,效能好,以及豐富的模塊等特點。

lighttpd 適合靜態資源類的服務,比如圖片、資源文件、靜態HTML等等的應用,性能應該比較好,同時也適合簡單的CGI應用的場合,lighttpd可以很方便的通過fastcgi支持php。

Shttpd

地址:

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

Shttpd,開源。它是另一個輕量級的web server,具有比thttpd更豐富的功能特性,支持CGI, SSL, cookie, MD5認證, 還能嵌入(embedded)到現有的軟件里。最有意思的是不需要配置文件!

由于shttpd可以輕松嵌入其他程序里,因此shttpd是較為理想的web server開發原形,開發人員可以基于shttpd開發出自己的webserver,官方網站上稱shttpd如果使用uclibc/dielibc(libc的簡化子集)則開銷將非常非常低。

Thttpd

地址:

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

thttpd是一個簡單,小型,可移植,快速且安全的HTTP服務器。Thttpd至少和主流的web server一樣快,在高負載下更快,因為其資源占用小的緣故。Thttp是開源的,是用C語言編寫的,使用的很多。

特點:

簡單的:它僅處理實現HTTP / 1.1所需的最低要求。好吧,也許比最小值還多一點。

小的:它也具有非常小的運行時大小,因為它不會分叉,并且對內存分配非常小心。

便攜的:它可以在大多數類似Unix的操作系統上干凈地編譯,特別是FreeBSD,SunOS 4,Solaris 2,BSD / OS,Linux,OSF。

快速地:在典型的用途中,它的速度與最佳的全功能服務器(Apache,NCSA,Netscape)差不多。在極端負載下,它的速度要快得多。

安全的:竭盡全力保護Web服務器計算機免受來自其他站點的攻擊和入侵。

Boa

地址:

http://www.boa.org/

Boa服務器是一個小巧高效的web服務器,是一個運行于unix或linux下的,支持CGI的、適合于嵌入式系統的單任務的http服務器,源代碼開放、性能高。

Boa是一種非常小巧的Web服務器,其可執行代碼只有大約60KB左右。作為一種單任務Web服務器,Boa只能依次完成用戶的請求,而不會fork出新的進程來處理并發連接請求。但Boa支持CGI,能夠為CGI程序fork出一個進程來執行。Boa的設計目標是速度和安全。

Mini_httpd

地址:

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

Mini_httpd是一個小型的HTTP服務器。開源,它的性能不強,但是它非常適合于中小訪問量的站點。Mini_httpd和thttpd都是ACME Labs 開發的軟件,功能沒有thttpd強。

Appweb

地址:

https://www.embedthis.com/

Appweb 是下一代嵌入式web服務器,它天生是為嵌入式開發的,它的最初設計理念就是安全。Appweb是一個快速、低內存使用量、標準庫、方便的服務器。與其它嵌入式web服務器相比,appweb最大特點就是功能多和高度的安全保障。Appweb簡單、方便、開源。

GoAhead

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

GoAhead Webserver是為嵌入式實時操作系統(RTOS)量身定制的Web服務器。GoAhead Webserver是跨平臺的服務器軟件,可以穩定地運行在Windows,Linux和Mac OS X操作系統之上。GoAhead Webserver是開放源代碼的,這意味著你可以隨意修改Web服務器的功能。

這款WEB服務器非常小巧,它的WIN CE版本編譯后的大小還不到60k,它的輸出通常也是面向一些小屏幕設備。在性能方面,使用一顆24MH z的68040處理器,它的響應速度為20次/秒,使用266MHz的Pentium處理器可以達到50次/秒的響應速度。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5105

    文章

    19288

    瀏覽量

    310192
  • Web服務器
    +關注

    關注

    0

    文章

    138

    瀏覽量

    24561
  • Appweb
    +關注

    關注

    0

    文章

    2

    瀏覽量

    5556
  • Shttpd
    +關注

    關注

    0

    文章

    2

    瀏覽量

    2063

原文標題:常見的嵌入式web服務器有哪些?

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    ESP32運行網頁服務器 (Web-Server)-入門篇

    什么是ESP32WebServer?ESP32WebServer是在ESP32微控制上運行的一個嵌入式網頁服務器。它能夠處理HTTP請求并作出響應,使用戶可以通過網絡瀏覽與設備進行
    的頭像 發表于 03-09 14:24 ?336次閱讀
    ESP32運行網頁<b class='flag-5'>服務器</b> (<b class='flag-5'>Web</b>-Server)-入門篇

    雙北斗NTP網絡授時服務器介紹

    、高品質的高科技時鐘產品。高可靠性工業級服務器主板、高亮度液晶顯示屏和高品質1U工業機箱等部件組成,采用高效的嵌入式Linux操作系統,能夠提供標準的時間信號。 一、雙北斗服務器授時原理 SYN2151型雙北斗系統可同時接收兩路
    的頭像 發表于 02-05 18:07 ?210次閱讀

    嵌入式機器學習的應用特性與軟件開發環境

    設備和智能傳感)上,這些設備通常具有有限的計算能力、存儲空間和功耗。本文將您介紹嵌入式機器學習的應用特性,以及常見的機器學習開發軟件與開發環境。
    的頭像 發表于 01-25 17:05 ?302次閱讀
    <b class='flag-5'>嵌入式</b>機器學習的應用特性與軟件開發環境

    嵌入式系統與服務器有什么區別

    嵌入式系統與服務器在多個方面存在顯著的差異,這些差異主要體現在設計目標、硬件配置、軟件系統、應用領域、技術特點以及成本效益等方面。
    的頭像 發表于 09-29 16:37 ?716次閱讀

    嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-常見網絡服務搭建之TFTP服務搭建

    TFTP(Trivial File Transfer Protocol,簡單文件傳輸協議),是TCP/IP協議族中用來在客戶機和服務器之間進行簡單文件傳輸的協議,開銷很小。TFTP通常用于內核調試
    發表于 09-26 09:48

    飛凌嵌入式ElfBoard ELF 1板卡-常見網絡服務搭建之TFTP服務搭建

    TFTP(Trivial File Transfer Protocol,簡單文件傳輸協議),是TCP/IP協議族中用來在客戶機和服務器之間進行簡單文件傳輸的協議,開銷很小。TFTP通常用于內核調試
    發表于 09-25 09:44

    嵌入式linux開發的基本步驟有哪些?

    之前,首先需要選擇合適的硬件平臺。硬件選擇需要考慮以下幾個方面: 1.1 處理 嵌入式Linux開發需要一個處理常見的處理有ARM、
    的頭像 發表于 09-02 09:11 ?765次閱讀

    學習hypervisor嵌入式產品安全設計

    Hypervisor的設計與實現,涵蓋嵌入式Hypervisor架構與核心組件、中斷隔離技術、內存隔離技術、循環表調度、健康監控、分區間通信技術、內核資源管理模型、系統初始化過程、內核服務
    發表于 08-25 09:11

    嵌入式QT常見開發方式有哪些?

    嵌入式QT常見開發方式有哪些? 嵌入式工程師在學習和使用Qt進行開發時,常見的幾種開發方式包括: 1.Qt Widgets編程: 通過C++代碼直接編寫GUI應用程序,利用QtWi
    發表于 08-12 10:05

    如何使用espconn api實現一個Web服務器

    我正在嘗試使用 espconn api 實現一個 Web 服務器。 在一些請求之后,我收到將此錯誤(err1,超過最大時間值)寫入 uart,下一個espconn_send導致致命異常 (28)。 沒有關于此的文檔... 我該如何解決這個問題?
    發表于 07-18 07:46

    如果ESP上的TCP客戶端與服務器斷開連接,如何啟用自動重連?

    ESP - TCP 客戶端 嵌入式 Linux 服務器 - TCP 服務器 如果ESP上的TCP客戶端與服務器斷開連接,如何啟用自動重連?
    發表于 07-17 06:25

    嵌入式系統怎么學?

    、C++或者Python。這些語言在嵌入式系統開發中都被廣泛應用。 3、微處理/微控制架構:學習常見的微處理和微控制
    發表于 07-02 10:10

    服務器和虛擬服務器的區別是什么

    服務器和虛擬服務器是兩種常見服務器類型,它們在很多方面有相似之處,但也有一些關鍵的區別。本文將詳細介紹
    的頭像 發表于 07-02 09:48 ?1057次閱讀

    京準電鐘:GPS時鐘服務器(NTP授時服務器)資料詳細介紹

    京準電鐘:GPS時鐘服務器(NTP授時服務器)資料詳細介紹書 京準電鐘:GPS時鐘服務器(NTP授時服務器)資料詳細
    發表于 06-18 14:52

    服務器操作系統有幾種?

    、Linux、Unix等等,而人們常常應用的大部 分全是Windows和Linux系統軟件。今日,小編就簡單的給大伙兒介紹一下這兩種常見的網絡服務器電腦操作系統。 一、網絡服務器Win
    發表于 03-29 16:59
    主站蜘蛛池模板: 国产黄在线观看免费观看不卡 | 偷偷要色偷偷 | 色就操| 免费视频不卡一区二区三区 | 成人欧美精品大91在线 | 成人aaa| 国产成人在线播放视频 | 国产黄色片网站 | 色偷偷狠狠色综合网 | 麻豆国产一区二区在线观看 | 国产免费高清福利拍拍拍 | 国产精品资源网站在线观看 | 一区二区三区www | 日本最好的免费影院 | 狠狠狠色丁香婷婷综合久久88 | 亚洲国产成人久久一区www | h视频免费高清在线观看 | 日日操日日射 | 人人干操 | 国产片一级特黄aa的大片 | 视频综合网 | 亚洲国产精品久久网午夜 | 中文字幕一区二区三区永久 | 日韩操穴| 欧美洲视频在线观看 | 又黄又湿又爽吸乳视频 | 天天色天天干天天 | 中文字幕色婷婷在线精品中 | 毛片爽爽爽免费看 | 欧美天天搞 | 亚洲男人的天堂久久无 | 欧美性猛交xxx嘿人猛交 | 亚洲人成网站色7777 | 成人综合婷婷国产精品久久免费 | 国产三级精品在线观看 | 欧美午夜精品久久久久久黑人 | 色女人网 | 丁香五月缴情在线 | 天堂在线链接 | 美女在线看永久免费网址 | 影音先锋色偷偷米奇四色 |