网站首页 > 博客文章 正文
libwebsockets使用
libwebsockets是lighstweight纯C库建成使用最小的CPU和内存资源,并提供快速吞吐量的两个方向。
它支持SSL。
libwebsockets官网:
https://libwebsockets.org/
源码:
https://github.com/warmcat/libwebsockets
nopoll
noPoll 是一个 WebSocket 的开源实现,使用 ANSI C 编写,可用于构建纯 WebSocket 解决方案和为已有的面向 TCP 的应用程序提供
WebSocket 支持。
授权协议: LGPL
开发语言: C/C++
操作系统: Windows Linux
nopoll官网:
http://www.aspl.es/nopoll/
源码:
http://www.oschina.net/p/nopoll/similar_pro
Wslay使用
授权协议:MIT
开发语言:C/C++
操作系统:Linux
Wslay 是一个用 C 语言实现的 WebSocket 开发库。实现了 RFC 6455 中描述的第 13 版本的协议。提供了基于事件的 API 和基于帧的底层 API。特别适合非堵塞的 reactor 模式风格应用。可在不同的事件中设置回调。Wslay 只支持 WebSocket 协议的数据传输部分,不执行 HTTP 的握手过程。
Wslay官网:
https://tatsuhiro-t.github.io/wslay/
源码:
https://github.com/tatsuhiro-t/wslay
websocket++
WebSocket++ 是一个只包含 C++ 头文件的 WebSocket 的 C++ 开发包,实现了 RFC 6455 也就是 WebSocket 协议。可以在 C++ 应用中实现 WebSocket 客户端和服务器端功能。使用可交换的网络传输模块,包括 C++ iostreams 和 Boost Asio。
源码:
https://github.com/zaphoyd/websocketpp
猜你喜欢
- 2024-09-17 Node.js 22 发布(node.js还火吗)
- 2024-09-17 京东到家Loki日志系统实践(京东到家早起打卡入口)
- 2024-09-17 从 Element UI 源码的构建流程来看前端 UI 库设计
- 2024-09-17 跨页面通信的各种姿势(页面和跨页)
- 2024-09-17 第一届技术博文征文活动开启(庞博文图片)
- 2024-09-17 七天速记前端八股文(重点)(前端八股文文档)
- 2024-09-17 基于Swoole的高性能系统监控及Nginx负载均衡的实现
- 2024-09-17 Nodejs异步Generator函数和Websockets
- 2024-09-17 我用这11招,让接口性能提升了100倍
- 2024-09-17 超实用!程序员必备工具软件清单,来自腾讯工程师们的分享
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)