递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]

22

主题

271

帖子

3009

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3009
跳转到指定楼层
#
发表于 2025-10-19 20:54:16 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 小小小小鸟 于 2025-11-9 14:38 编辑

背景: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:欢迎测试,有问题请反馈,会及时修复的。纯开源,源码回复可见。



更新内容:
251009:添加取连接状态(小蜗牛~)

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



评分

参与人数 2金钱 +16 收起 理由
萧萧 + 15 大佬封装个服务器的
fengyishen + 1 赞一个!

查看全部评分

本帖被以下淘专辑推荐:

回复

使用道具 举报

2

主题

84

帖子

947

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
947
76#
发表于 昨天 20:30 | 只看该作者
感谢你对社区做出的贡献!
回复

使用道具 举报

2

主题

8

帖子

108

积分

注册会员

Rank: 2

积分
108
75#
发表于 昨天 11:52 | 只看该作者
111111111111
回复

使用道具 举报

1

主题

3

帖子

25

积分

新手上路

Rank: 1

积分
25
74#
发表于 2026-2-13 23:12:24 | 只看该作者
感谢分享
回复

使用道具 举报

73

主题

249

帖子

2651

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2651
73#
发表于 2026-2-13 20:09:46 | 只看该作者
251109
回复

使用道具 举报

92

主题

391

帖子

4046

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4046
72#
发表于 2026-2-13 10:25:30 | 只看该作者
下载试一下
回复

使用道具 举报

0

主题

171

帖子

3637

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3637
71#
发表于 2026-2-6 21:19:01 | 只看该作者
必须支持!!
回复

使用道具 举报

1

主题

62

帖子

752

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
752
70#
发表于 2026-2-6 21:10:02 | 只看该作者
加取连接状态(小蜗牛~)
回复

使用道具 举报

0

主题

29

帖子

698

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
698
69#
发表于 2026-1-21 20:25:57 | 只看该作者
6666666666666666666
回复

使用道具 举报

1

主题

135

帖子

3386

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3386
68#
发表于 2026-1-5 01:34:53 | 只看该作者
大佬牛逼,才发现,下载学习。
回复

使用道具 举报

38

主题

472

帖子

2911

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2911
67#
发表于 2026-1-4 23:49:06 | 只看该作者
谢谢分享         
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-10 03:50 , Processed in 0.107995 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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