为啥 libevent 不包含内置的 https 支持?

Posted

技术标签:

【中文标题】为啥 libevent 不包含内置的 https 支持?【英文标题】:Why doesn't libevent include built-in https support?为什么 libevent 不包含内置的 https 支持? 【发布时间】:2011-02-28 06:23:30 【问题描述】:

我正在尝试寻找一个好的库来处理大量并发连接,我遇到了Libevent 和Libev。但是它们都没有内置的 ssl/https 支持。我想知道我是否在这里遗漏了有关如何使用这些库的内容,因为 ssl/https 非常常用,但它不在这两个流行的工具中。

【问题讨论】:

【参考方案1】:

我相信 libevent2 支持 SSL。

http://levent.git.sourceforge.net/git/gitweb.cgi?p=levent/levent;a=blob;f=ChangeLog;hb=fe008ed656766266b93cdf2083f5b8bc50e6aad3

【讨论】:

Libevent 2.0 有 ssl,但没有 https。有一个适用于 2.1 的 https 补丁。

以上是关于为啥 libevent 不包含内置的 https 支持?的主要内容,如果未能解决你的问题,请参考以下文章

libevent:为啥 evutil_make_socket_nonblocking 在他们的示例中调用了两次

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

为啥不是原生内置的类似框架的功能?

[z]libevent入门教程:Echo Server based on libevent 不指定

用PHP实现高并发服务器

Libevent HTTP 服务器和压缩?