使用libevent编写高并发HTTP server
摘要:
libevent库使得高并发响应HTTP Server的编写变得很容易。整个过程包括如下几部:初始化,创建HTTP Server, 指定callback, 进入事件循环。另外在回调函数中,可以获取客户端请求(request的HTTP Header和参数等),进行响应的处理,再将结果发送给客户端(response的HTTP Header和内容,如html代码)。libevent除了设置generic的callback,还可以对特定的请求路径设置对应的callback(回调/处理函数)。示例代码(方便日后参考编写需要的HTTP server) #include <stdio.h> #. 阅读全文
posted @ 2013-05-06 18:01 keep_simple 阅读(23539) 评论(1) 推荐(0)