webserver
morning_sir_jking
这个作者很懒,什么都没留下…
展开
-
boa源码分析(3)--代码结构
[cpp] view plaincopy1 boa.c 主程序: ----1) 关闭文件 for(i=3;i close(i); ----2) 设置进程权限掩码 umask(~0600); rw- --- ---; ----3) 打开黑洞,并将标准输入输出指向它,转载 2014-08-05 15:27:15 · 1244 阅读 · 0 评论 -
yacc/lex command not found
apt-get install byaccapt-get install flex原创 2014-08-05 15:31:04 · 1478 阅读 · 0 评论 -
boa cgi html
随着Internet技术的兴起,在嵌入式设备的管理与交互中,基于Web方式的应用成为目前的主流,这种程序结构也就是大家非常熟悉的B/S结构,即在嵌入式设备上运行一个支持脚本或CGI功能的Web服务器,能够生成动态页面,在用户端只需要通过Web浏览器就可以对嵌入式设备进行管理和监控,非常方便实用。本节主要介绍这种应用的开发和移植工作。 用户首先需要在嵌入式设备上成功移植支持脚本或CGI功转载 2014-08-05 15:32:34 · 908 阅读 · 0 评论 -
boa源码分析(1)--Makefile
makefileyaccincludegcccgiflex[javascript] view plaincopy# Generated automatically from Makefile.in by configure. # $Id: Makefile.in,v 1.59 2002/03/24 22:20:19 jnelson Exp转载 2014-08-05 15:24:41 · 1050 阅读 · 0 评论 -
boa 源码分析(2)--关于Boa和CGI
1.2 Boa的特点 在μClinux中常用的Web服务器有:Boa,thttpd,httpd,其中httpd只支持静态页面,显然不适合高级应用,thttpd和 Boa所提供的功能基本一样,但是thttpd在运行过程中所需要的资源要远大于Boa,因此使用Boa作为该嵌入式系统的Web服务器。系统的软件开发模型选用B/S模型。 Boa是一个高性能的单任务型Web服务器,可以运行在转载 2014-08-05 15:25:29 · 1421 阅读 · 0 评论