check_815
驱动牛犊
驱动牛犊
  • 注册日期2003-04-09
  • 最后登录2007-11-03
  • 粉丝0
  • 关注0
  • 积分35分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:3346回复:1

Vxworks for x86 GoAhead WebServer2.18的移植

楼主#
更多 发布于:2004-05-17 11:27
Vxworks for x86 GoAhead WebServer2.18的移植
                            2004-5-17
目标机:pentiumIII
环境:  tornado2.2

GoAhead WebServer的主要特性有:
l 支持ASP
l 嵌入式的javascript
l 标准的CGI执行
l 内存中的CGI处理GoFroms
l 扩展的API
l 快速响应,每秒可处理超过50个请求
l 完全和标准兼容
l 如果不包含SSI,仅要求60K的内存;包含SSI,要求500K内存
l web页面可以存在ROM或文件系统中
l 支持多种操作系统,包括eCos 、LINUX 、LynxOS 、QNX 、VxWorks 、WinCE、pSOS等

下面讲述一下通过downloadable工程来架设GoAhead WebServer的过程

①  到http://12.129.4.11/webserver/webserver.htm下载最新的GoAhead Webserver。现在最新2.18
②  建立基于bsp 的downloadable 工程,webserver

 a. 将下载的源文件全部加入到工程中:
b.把vxvorks文件夹下的main.c  
/vxworks/main.c 也加入到工程
c.去掉websSSL.c

④在tornado的图形环境下的project的编译选项中加入
-DRW_MULTI_THREAD -D_REENTRANT -DWEBS -DUEMF -DOS=\"VXWORKS\"
aquariuscamus
驱动小牛
驱动小牛
  • 注册日期2004-02-18
  • 最后登录2005-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-17 22:38
好文!佩服!
我的邮件地址:hwybird@sohu。com,两三天看一次
游客

返回顶部