websocket++WebSocket 的 C++ 开发包

联合创作 · 2023-09-23 19:53

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)
  • 线程安全
浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报