GoAhead(嵌入式Web伺服器)

GoAhead(嵌入式Web伺服器)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

GoAhead是一個開源(商業許可)、簡單、輕巧、功能強大、可以在多個平台運行的嵌入式Web Server。

GoAhead Web Server是為嵌入式實時作業系統(RTOS)量身定製的Web伺服器。它的目標也許不在於目前的WEB伺服器市場,而是面向當嵌入式系統深入我們的工作與生活的明天,那時,它也許會成為使用最廣泛的WEB伺服器。

基本介紹

  • 軟體名稱:GoAhead
  • 開發商:Embedthis Software
  • 軟體平台:Linux, VxWorks and Windows
  • 軟體版本:3.6.3
  • 軟體語言:C語言
  • 軟體大小:4.6MB
  • 軟體授權:Commercial License
主要特性,軟體功能,作業系統,軟體版本,軟體特點,

主要特性

GoAhead Web Server,它是一個開源(商業許可)、簡單、輕巧、功能強大、可以在多個平台運行的嵌入式Web Server。
GoAhead Web Server的主要特性有:
1. 支持ASP
2. 嵌入式的javascript
3. 標準的CGI執行
4. 記憶體中的CGI處理GoFroms
5. 擴展的API
6. 快速回響,每秒可處理超過50個請求
7. 完全和標準兼容
8. 如果不包含SSI,僅要求60K的記憶體;包含SSI,要求500K記憶體
9. web頁面可以存在ROM或檔案系統中
10. 支持多種作業系統,包括eCos 、LINUX 、LynxOS 、QNX 、VxWorks 、WinCE、
pSOS等

軟體功能

GoAhead Web Server構建在設備管理框架(Device Management Framework)之上,用戶可以像標準的Web Services一樣來部署自己的套用,不需要額外的編程。GoAhead Web Server支持SOAP客戶端(Simple Object Access Protocol,簡單對象訪問協定),XML-RPC客戶端,各種Web瀏覽器和單獨的Flash客戶端。GoAhead Web Server支持一種類ASP的伺服器端腳本語言,其語法形式和微軟的ASP語法基本相同(Active Server Page)。GoAhead Web Server是跨平台的伺服器軟體,可以穩定地運行在Windows,Linux和Mac OS X作業系統之上。GoAhead Web Server是開放原始碼的,這意味著你可以隨意修改Web伺服器的功能。這款WEB伺服器非常小巧,它的WIN CE版本編譯後的大小還不到60k,它的輸出通常也是面向一些小螢幕設備。在性能方面,使用一顆24MH z的68040處理器,它的回響速度為20次/秒,使用266MHz的Pentium處理器可以達到50次/秒的回響速度。

作業系統

Windows CE, Wind River VxWorks, Linux, Lynx, QNX,與Windows 95/98/NT

軟體版本

GoAhead從2003年開始發布,最新的版本:webs218.tar ,827kB,解壓後為2.28MB

軟體特點

· 很小的記憶體消耗
· 支持認證功能Digest Access Authentication (DAA)
· 支持安全的通信,例如SSL(安全的套接字層)
· 支持動態Web頁面,如ASP頁面
· 可以使用傳統的C語言編程定製Web頁面里的HTML標籤
· 支持CGI(公共網關編程接口
· 嵌入式的Javascript腳本翻譯器
· 獨特的URL分析器
· 它基本上屬於一個HTTP1.0標準的WEB伺服器,對一些HTTP1.1的特性如(持久連線)也提供了支持。每秒65次connections
執行檔大小、記憶體使用情況
記憶體需求60K,它的WIN CE版本編譯後的大小還不到60k。

相關詞條

熱門詞條

聯絡我們