websocket++WebSocket 的 C++ 开发包
WebSocket++ 是一个只包含 C++ 头文件的 WebSocket 的 C++ 开发包,实现了 RFC 6455 也就是 WebSocket 协议。可以在 C++ 应用中实现 WebSocket 客户端和服务器端功能。使用可交换的网络传输模块,包括 C++ iostreams 和 Boost Asio。
主要特性:
- 完全支持RFC6455
- 部分支持Hixie 76/Hybi 00,07-17规格草案(仅服务器)
- 基于消息/事件的界面
- 支持安全的WebSocket(TLS),IPv6和显式代理。
- 灵活的依赖项管理(C ++ 11标准库或Boost)
- 可互换的网络传输模块(原始,iostream,Asio或自定义)
- 便携式/跨平台(Posix/Windows,32/64位,Intel/ARM/PPC)
- 线程安全
评论