嵌入式Web框架

背景

现在工作上正在做的是,基于嵌入式设备的web服务开发,这里只对整个服务器框架作一个宏观概述,不涉及具体业务。

技术点

  • 服务器:boa
  • 前端:html, css, javascript
  • 服务器开发模式:CGIC库& C++编程语言
  • 数据库:sqlite3 & 内存数据库(如redis)

数据流

  1. 服务器配置CGI程序的请求路径;
  2. 前端经过服务器向CGI程序发起数据请求,同时服务器将请求参数传递给CGI程序;
  3. CG解析请求参数,从数据读取需要的数据并返回给客户端;

交叉编译

我使用的嵌入式开发环境是:

  • 虚拟机操作系统:Linux debian9 4.9.0-7-amd64 #1 SMP Debian 4.9.110-1 (2018-07-05) x86_64 GNU/Linux
  • 交叉编译工具链:arm-linux-gnueabihf-6.3

 

参考

常见的几种嵌入式web服务器比较 https://blog.csdn.net/u014471291/article/details/90518606

CGIC库中文手册:https://www.cnblogs.com/programmer-wfq/p/5582114.html

boa交叉编译:https://blog.csdn.net/zhangxuechao_/article/details/82821739

sqlite3交叉编译:https://blog.csdn.net/u010312436/article/details/51728783

实时数据库介绍:https://www.cnblogs.com/guohu/p/7308190.html

你可能感兴趣的:(嵌入式Web框架)