基于开源库tufao,一个C + +的异步 Web 框架,使用Qt的对象的通信系统(信号与槽)
tufao是一个由QT编写的HTTP服务器。
tufao代替apache来实现http的通信。
本实例在window平台,以源码形式加载到Qt pro项目,Qt mingw版本编译测试运行。
ps:code依赖boost库,请自行下载,修改.pro所依赖boost路径。
> 步骤:
1) 在main.c
#include <QCoreApplication>
#include "MyServer.h"
int main(int argc, char *argv[])
{
QCoreApplication app(argc, argv);
new MyServer;
return 0;
}
2) 在MyServer.h中添加:
#include <Tufao/httpserver.h> // 引入头文件
// create http server
Tufao::HttpServer *server;