摘要:goAhead 2.5嵌入式web服务器移植到arm9 2440 + linux中一文中介绍了goAhead移植到嵌入式linux系统的方法与步骤,并实现了通过用户浏览器浏览goAhead源码带的demo网页。

goAhead是一款优秀、性能稳定的嵌入式web服务器,但在官方发布的源码中却没有提供文件上传功能。如果想实现文件上传功能或与此相关的功能(如通过web进行软件升级),则将遇到不少疑惑和困难,甚至一筹莫展(reille的经历就是如此)。

不过不用着急,reille早已解决此问题。如果你使用goAhead作为嵌入式web服务器,并且想通过web页面实现文件上传功能和软件升级功能,在这里,都可以找到你想要的答案。

阅读全文 »

 


goAhead Web服务器,小巧、精致、稳定,提供了值得称道的性能,特别适合于嵌入式系统,因此,在很多嵌入式产品如路由器中都用到了goAhead作为嵌入式web服务器。goAhead嵌入式Web服务器,具有如下特点:

  • 支持ASP;
  • 嵌入式的JavaScript,即Ejscript;
  • 支持内存中的CGI处理;
  • 快速响应,每秒中可处理超过65个请求;
  • 符合HTTP1.0/HTTP1.1标准;
  • 拥有众多扩展API,方便用户开发;
  • 支持SSL3.0(Secure Sockets Layer),如MatrixSSL(最新版本为:MatrixSSL 3-2);
  • 支持用户群组管理;
  • 支持DAA访问认证;
  • 占用很小内存,如果不包含SSL,仅要求60K内存;包含SSL,要求500K内存;
  • Web页面可存在于ROM或文件系统中;
  • 支持多种操作系统,如linux、wince、vxworks等等;

goAhead公司产品现在已经被ORCALE收购了,原本开源的嵌入式web服务器goAhead源码已无法从官方下载到。在这里,reille blog提供最后开放并是最新的2.5版本官方源码包供网友下载。官方源码中是不具有文件上传功能的,因此,reille把网上收集的关于文件上传功能的补丁源码也放在这里供网友下载。

goAhead-2.5官方源码 (5661) goAhead文件上传补丁 (5110)

此外,reille曾经把goAhead-2.5移植到arm-linux即utu2440开发板中并带有测试网页,如果需要reille移植的源码,请进入移植到ARM(S3C2440)+LINUX平台并具有文件上传功能的goAhead源码包页面下载。

更多收藏资源:http://velep.com/downloads

注意:以上源码包仅供交流学习使用。

© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量