GoAhead

GoAhead

嵌入式實時操作系統量身定制的Web服務器
GoAhead Webserver是為嵌入式實時操作系統(RTOS)量身定制的Web服務器。GoAhead Webserver構建在設備管理框架(Device Management Framework)之上,用戶可以像标準的Web Services一樣來部署自己的應用,不需要額外的編程。GoAhead Webserver是開放源代碼的,這意味着你可以随意修改Web服務器的功能。這款WEB服務器非常小巧,它的WIN CE版本編譯後的大小還不到60k,它的輸出通常也是面向一些小屏幕設備。在性能方面,使用一顆24MHz的68040處理器,它的響應速度為20次/秒,使用266MHz的Pentium處理器可以達到50次/秒的響應速度。
    中文名: 外文名:GoAhead 别名: 原作者:樋口大輔 特點:功能強大 主要特性:支持ASP等

簡介

原作者:樋口大輔

繼《Whistle》之後兩年,通口大輔先生在MJ上真正的開始!在休息了一段時間之後,通口大輔老師宣布将在3月特大号的《月刊少年JUMP》上複出,并給讀者們帶來了自己的冰球題材新作品——《GO AHEAD》。這個被雜志社宣傳為絕對有趣!超強力新連載首次登場就是66P的大容量,同時也是肯定會有卷頭彩頁的哦!

webserver

GoAhead WebServer,它是一個源碼,免費、功能強大、可以在多個平台運行的嵌入式WebServer。

GoAhead WebServer的主要特性有:

1支持ASP。

2嵌入式的javascript。

3标準的CGI執行。

4内存中的CGI處理GoFroms。

5擴展的API。

6快速響應,每秒可處理超過50個請求。

7完全和标準兼容。

8如果不包含SSI,僅要求60K的内存;包含SSI,要求500K内存。

9web頁面可以存在ROM或文件系統中。

10支持多種操作系統,包括eCos、LINUX、LynxOS、QNX、VxWorks、WinCE、pSOS等。

Goahead

介紹

GoAhead Webserver是為嵌入式實時操作系統(RTOS)量身定制的Web服務器。它的目标也許不在于目前的WEB服務器市場,而是面向當嵌入式系統深入我們的工作與生活的明天,那時,它也許會成為使用最廣泛的WEB服務器。GoAhead Webserver構建在設備管理框架(Device Management Framework)之上,用戶可以像标準的Web Services一樣來部署自己的應用,不需要額外的編程。

GoAhead Webserver支持SOAP客戶端(Simple Object Access Protocol,簡單對象訪問協議),XML-RPC客戶端,各種Web浏覽器和單獨的Flash客戶端。GoAhead Webserver支持一種類ASP的服務器端腳本語言,其語法形式和微軟的ASP語法基本相同(Active Server Page)。

GoAhead Webserver是跨平台的服務器軟件,可以穩定地運行在Windows,Linux和Mac OS X操作系統之上。GoAhead Webserver是開放源代碼的,這意味着你可以随意修改Web服務器的功能。這款WEB服務器非常小巧,它的WIN CE版本編譯後的大小還不到60k,它的輸出通常也是面向一些小屏幕設備。在性能方面,使用一顆24MHz的68040處理器,它的響應速度為20次/秒,使用266MHz的Pentium處理器可以達到50次/秒的響應速度。

操作系統

Windows CE, Wind River VxWorks, Linux,Lynx,QNX,與Windows95/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。

操作系統

嵌入式Linux(推薦課程:嵌入式linux應用開發班|嵌入式Linux系統開發班|嵌入式Linux驅動開發班)n

嵌入式Linux(Embedded Linux)是标準Linux經過小型化裁剪處理之後的專用Linux操作系統,能夠固化于容量隻有幾KB或者幾MB的存儲器芯片或者單片機中,适合于特定嵌入式應用場合。目前已經開發成功的嵌入式系統中,大約一半的系統使用嵌入式Linux。n

這與它的父輩—Linux自身的優良特性是分不開的。n

首先,Linux系統具有鮮明的層次結構且内核完全開放。Linux由很多體積小且性能高的微内核和系統組成。在内核代碼完全開放的前提下,不同領域和不同層次的用戶可以根據自己的應用需要很容易地對内核進行裁剪,在低成本的前提下,設計和開發出真正滿足自己需要的嵌入式系統。n

其次,Linux具有強大的網絡支持功能。Linux誕生于因特網并具有UNIX的特性,這就保證了它支持所有标準因特網協議,并且可以利用Linux的網絡協議棧開發出嵌入式TCP/IP網絡協議棧。n

再次,Linux具備一套完整的工具鍊,容易自行建立嵌入式系統的開發環境和交叉運行環境,并且可以跨越嵌入式系統開發中仿真工具的障礙。一般,嵌入式操作系統的程序調試和跟蹤都是使用仿真器來實現的,而使用Linux系統做原型的時候就可以繞過這個障礙,直接使用内核調試器來進行操作系統的内核調試。

上一篇:無線協議

下一篇:仙童半導體公司

相關詞條

相關搜索

其它詞條