boa伺服器

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

基本介紹

  • 中文名:boa伺服器
  • 類型:一個小巧高效的web伺服器
Boa,CGI,

Boa

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

CGI

在物理上是一段程式,運行在伺服器上,提供同客戶端HTML頁面的接口。即客戶端與伺服器的接口。
比如留言本的工作流程:先由用戶在客戶端輸入一些信息,如名字之類的東西。接著用戶按一下“留言”(到目前為止工作都在客戶端),瀏覽器把這些信息傳送到伺服器的CGI目錄下特定的cgi程式中,於是cgi程式在伺服器上按照預定的方法進行處理。在本例中就是把用戶提交的信息存入指定的檔案中。然後cgi程式給客戶端傳送一個信息,表示請求的任務已經結束。此時用戶在瀏覽器里將看到“留言結束”的字樣。整個過程結束。

相關詞條

熱門詞條

聯絡我們