1. Boa 是一个单任务 HTTP 服务器(可移植),Boa 只能依次完成用户请求,而不会 fork 出新进程处理并发连接。
2. Boa 支持 CGI,CGI 只是一个进程,用来提供接口。
3. Boa 设计目标是速度和安全(可靠性)。
CGIC 是一个支持 CGI 开发的开放源码的标准 C 库,CGIC 提供以下功能:
目标
通过 boa 服务器,搭建 html 和 C 语言之间的桥梁,控制下发可以使用 web 页面中的表单提交到树莓派处理器,进而控制各传感器执行相应操作。使用 sqlite 数据库用于管理用户名和密码。