知道任何使用 libevent 实现 HTTP 服务的小项目吗?

Posted

技术标签:

【中文标题】知道任何使用 libevent 实现 HTTP 服务的小项目吗?【英文标题】:Know of any small projects implementing an HTTP service using libevent? 【发布时间】:2009-03-17 00:47:00 【问题描述】:

我的 C 有点生锈了。我有一些想法想尝试通过 libevent 实现。你知道我可以用作参考的任何代码库吗?

【问题讨论】:

【参考方案1】:

simplehttp 和 libevent-longpolling 是两个具有相当直接代码的好项目

一般来说,为了回答这个问题,我可以指出两个地方,即在 google 代码中搜索 evhttp.h(或类似的 libevent 头文件)或在 code.google.com 中搜索 label:libevent

【讨论】:

【参考方案2】:

此article 包含示例代码。

【讨论】:

【参考方案3】:

我有几个:

http://github.com/ngerakines/barbershop -- 使用 libevent 在 c 中移动优先级队列守护程序。二叉搜索树和链表的有趣内容。 http://github.com/ngerakines/johnlocke -- 我目前正在开发的一个 torrent 跟踪器。正在进行中,质量处于 Alpha 阶段,但有效。 http://github.com/ngerakines/mochevent -- 一个 erlang 网格的 libevent http 服务前端。

【讨论】:

以上是关于知道任何使用 libevent 实现 HTTP 服务的小项目吗?的主要内容,如果未能解决你的问题,请参考以下文章

带有 libevent 的多线程 HTTP 服务器

在 C/C++ 中使用 libevent 实现 Web Sockets API 的任何尝试?

Android: 使用libevent和libcurl去实现http和https服务器,用来测试android客户端程序

libevent 支持 HTTP 重定向

Windows 上静态编译 Libevent 2.0.10 并实现一个简单 HTTP 服务器(无数截图)

Linux 用libevent实现的简单http服务器