簡介
BOA服務器是一個小巧高效的web服務器,是一個運行于unix或linux下的,支持CGI的、适合于嵌入式系統的單任務的http服務器,源代碼開放、性能高。
CGI
在物理上是一段程序,運行在服務器上,提供同客戶端HTML頁面的接口。即客戶端與服務器的接口。
比如留言本的工作流程:先由用戶在客戶端輸入一些信息,如名字之類的東西。接着用戶按一下“留言”(到目前為止工作都在客戶端),浏覽器把這些信息傳送到服務器的CGI目錄下特定的cgi程序中,于是cgi程序在服務器上按照預定的方法進行處理。在本例中就是把用戶提交的信息存入指定的文件中。然後cgi程序給客戶端發送一個信息,表示請求的任務已經結束。此時用戶在浏覽器裡将看到“留言結束”的字樣。整個過程結束。