递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 950|回复: 44
打印 上一主题 下一主题

[视窗] 【源码】Easy WebSocket 客户端 支持ws和wss

[复制链接]

19

主题

230

帖子

2635

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2635
跳转到指定楼层
楼主
发表于 2025-10-19 20:54:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
背景:PC目前现有的websocket客户端要么不好使,要么编译后有一堆附加文件,用OpenSSL容易冲突,而且还不支持设置代理,所以自己写了一个,编译后体积增量比较小,源码自带例子使用WTL窗口编译后1.3MB,同时支持ws和wss,没有别的dll文件。
特点:
1、基于asio独立版(1.32.0), websocketpp(0.8.2), boost-wintls(1.0.0)实现,支持ws和wss,利用Windows自带的Schannel进行TLS解密,不用第三方TLS库(如OpenSSL),编译后体积增量小,无其它附加文件。2、支持设置http代理(支持用户名密码验证)。
3、多个客户端对象共享一个独立线程实现IO读写,避免每个客户端都建立一个自己的线程,也因此需注意不要在事件中执行耗时任务。
PS:欢迎测试,有问题请反馈,会及时修复的。纯开源,源码回复可见。



游客,如果您要查看本帖隐藏内容请回复


评分

参与人数 1金钱 +1 收起 理由
fengyishen + 1 赞一个!

查看全部评分

本帖被以下淘专辑推荐:

回复

使用道具 举报

3

主题

21

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
沙发
发表于 2025-10-19 21:06:40 | 只看该作者
大佬必火
回复

使用道具 举报

100

主题

696

帖子

4544

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4544
板凳
发表于 2025-10-19 21:11:59 | 只看该作者
111
回复

使用道具 举报

108

主题

898

帖子

7056

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7056
地板
发表于 2025-10-19 21:22:25 | 只看该作者
666666666
回复

使用道具 举报

401

主题

1949

帖子

8665

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8665
QQ
5#
发表于 2025-10-19 21:25:34 | 只看该作者
赞啊              
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

401

主题

1949

帖子

8665

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8665
QQ
6#
发表于 2025-10-19 21:25:43 | 只看该作者
赞啊              
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

109

主题

1106

帖子

5938

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5938
7#
发表于 2025-10-19 21:31:39 | 只看该作者
支持.
回复

使用道具 举报

29

主题

2598

帖子

9156

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
9156
8#
发表于 2025-10-19 22:27:36 | 只看该作者
**分享
回复

使用道具 举报

7

主题

132

帖子

1540

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1540
9#
发表于 2025-10-19 23:07:26 | 只看该作者
支持支持
回复

使用道具 举报

63

主题

598

帖子

4403

积分

贵宾

火山官方交流群:831858564

Rank: 9Rank: 9Rank: 9

积分
4403
QQ
10#
发表于 2025-10-19 23:51:05 | 只看该作者
必须支持!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-10-27 15:45 , Processed in 0.096336 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表