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

Posted

技术标签:

【中文标题】在 C/C++ 中使用 libevent 实现 Web Sockets API 的任何尝试?【英文标题】:Does anyone know of any attempt to implement the Web Sockets API using libevent in C/C++?有谁知道 【发布时间】:2012-07-04 04:37:05 【问题描述】:

我需要在 C/C++ 中使用 libevent 的开源 Web Sockets API。请告诉我在哪里可以找到它。

【问题讨论】:

你看过这个吗? en.wikipedia.org/wiki/Comparison_of_WebSocket_implementations 你只需要一个 c++ Web Sockets 服务器 - 为什么它必须使用 libevent? 【参考方案1】:

您可以使用基于 libevent 的 evws 或 libwebsock。我自己还没用过,但看起来很有希望。

如果它不符合您的要求,您可以自己构建一些东西(可能基于libevtp,它为 libevent 提供了改进的 HTTP API)。协议规范见RFC 6455。

【讨论】:

以上是关于在 C/C++ 中使用 libevent 实现 Web Sockets API 的任何尝试?的主要内容,如果未能解决你的问题,请参考以下文章

掌握 libevent 网络库的正确姿势c/c++ linux服务器开发

从网络封装的马氏四层级,看libevent做到了第几层linux

使用libev监视文件夹下文件(夹)属性变动的方案和实现

使用libev监视文件夹下文件(夹)属性变动的方案和实现

Memcache技术之Memcached机制深入了解

概念理解-Libevent