boa服務器

boa服務器

Web服務器
是一種非常小巧的Web服務器,其可執行代碼隻有大約60KB左右。[1]作為一種單任務Web服務器,Boa隻能依次完成用戶的請求,而不會fork出新的進程來處理并發連接請求。但Boa支持CGI,能夠為CGI程序fork出一個進程來執行。Boa的設計目标是速度和安全。
    中文名:boa服務器 外文名: 别名: 類型:一個小巧高效的web服務器 目标:速度和安全 實質:一段程序

簡介

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

CGI

在物理上是一段程序,運行在服務器上,提供同客戶端HTML頁面的接口。即客戶端與服務器的接口。

比如留言本的工作流程:先由用戶在客戶端輸入一些信息,如名字之類的東西。接着用戶按一下“留言”(到目前為止工作都在客戶端),浏覽器把這些信息傳送到服務器的CGI目錄下特定的cgi程序中,于是cgi程序在服務器上按照預定的方法進行處理。在本例中就是把用戶提交的信息存入指定的文件中。然後cgi程序給客戶端發送一個信息,表示請求的任務已經結束。此時用戶在浏覽器裡将看到“留言結束”的字樣。整個過程結束。

相關詞條

相關搜索

其它詞條