登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
【大赛通知】开源中国「2026上海开源软件应用创新大赛」火热报名中,百万奖池等你的项目
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
网络开发包
&&
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
46
Star
477
Fork
118
GVP
noear
/
socket.d
代码
Issues
21
Pull Requests
0
Wiki
统计
流水线
服务
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
发行版
标签 (Tag)
全部
全部
正式版
预览版
发行版列表
Socket.D v2.5.20
最新版
Socket.D v2.5.19
Socket.D v2.5.18
Socket.D v2.5.16
Socket.D v2.5.15
Socket.D v2.5.13
Socket.D v2.5.12
Socket.D v2.5.11
Socket.D v2.5.10
Socket.D v2.5.9
Socket.D v2.5.7
Socket.D v2.5.6
Socket.D v2.5.5
Socket.D v2.5.4
Socket.D v2.5.3
Socket.D v2.5.2
Socket.D v2.5.0
Socket.D v2.4.18
Socket.D v2.4.17
Socket.D v2.4.16
上一页
下一页
Socket.D v2.5.20
最新版
对比
西东
2025-11-03 10:27
v2.5.20
fb6eb5e
### java 适配更新: * 添加 ssl 双向认证支持 * 添加 Config:isSslNeedClientAuth,isSslWantClientAuth 配置 ### javascript 适配更新: * 添加 ssl 双向认证支持(只适合 node.js) * 添加 Config:getSslContext(), sslContext() 方法
最后提交信息为:
2.5.20
Socket.D v2.5.19
对比
西东
2025-11-03 00:08
v2.5.19
fe0cd29
### java 适配更新: * 新增 socketd-transport-neta 适配 * 修复 socketd-transport-netty 不能使用 ssl 的问题 * 修复 socketd-transport-smartsocket 不能使用 ssl 的问题 * 修复 socketd-transport-java-websocket 不能使用 ssl 的问题 * smartsocket 升为 1.7.4
最后提交信息为:
2.5.19
Socket.D v2.5.18
对比
西东
2025-03-10 18:23
v2.5.18
92708fc
### java 适配更新: * 修复 socketd-transport-java-websocket(client) 不能与 py socketd-transport-websocket(server) 互联的问题 * 优化 兼容未握手的异常处理 ### javascript 适配更新: * 优化 兼容未握手的异常处理 ### python 适配更新: * 优化 兼容未握手的异常处理
最后提交信息为:
2.5.18
Socket.D v2.5.16
对比
西东
2025-03-02 20:40
v2.5.16
ac5b4c1
### java 适配更新: * 修复 握手未成功时出错时,会造成 null 异常的问题 * 修复 socketd-transport-smartsocket 被恶意刷包时,可能会 oom 的问题 * 修复 socketd-transport-java-tcp 被恶意刷包时,可能会 oom 的问题
最后提交信息为:
2.5.16
Socket.D v2.5.15
对比
西东
2025-02-22 16:48
v2.5.15
f191f74
### java 适配更新: * netty 升为 4.1.118.Final ### python 适配更新: * 优化 默认循环和静默代码
最后提交信息为:
2.5.15
Socket.D v2.5.13
对比
西东
2024-11-10 09:12
v2.5.13
02a6dc1
### java 适配更新: * smartsocket 升为 1.5.54
最后提交信息为:
2.5.13
Socket.D v2.5.12
对比
西东
2024-09-29 13:50
v2.5.12
85061bb
### java 适配更新: * smartsocket 升为 1.5.52
最后提交信息为:
.gitee
Socket.D v2.5.11
对比
西东
2024-07-27 10:52
v2.5.11
da16d9e
2.5.10 无法拉取 java sdk maven 包。重新发包!
最后提交信息为:
2.5.11
Socket.D v2.5.10
对比
西东
2024-07-24 07:55
v2.5.10
742fa74
### java 适配更新: * 添加 websocket 子协议验证开关控制 * smartsocket 升为 1.5.50 ### javascript 适配更新: * 添加 websocket 子协议验证开关控制 ### python 适配更新: * 添加 websocket 子协议验证开关控制 ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
最后提交信息为:
2.5.10
Socket.D v2.5.9
对比
西东
2024-07-07 07:48
v2.5.9
7c9cc0b
### java 适配更新: * 修复 socketd-transport-spring-websocket 不能通过子协议验证的问题 * smartsocket 升为 1.5.46 ### javascript 适配更新: * 无 ### python 适配更新: * 无 ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
最后提交信息为:
2.5.9
Socket.D v2.5.7
对比
西东
2024-06-25 18:34
v2.5.7
42c5e4b
### java 适配更新: * 添加 静态 spi 加载方式(避免某些打包方案让 java spi 失效) ### javascript 适配更新: * 无 ### python 适配更新: * 无 ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
最后提交信息为:
2.5.7
Socket.D v2.5.6
对比
西东
2024-06-18 21:34
v2.5.6
ed1fb5e
### java 适配更新: * smartsocket 升为 1.5.44 ### javascript 适配更新: * 强化 EntityDefault::dataSet 方法,支持 Buffer 传入 * 强化 Session::sendAlarm 支持 Entity 传入 ### python 适配更新: * 优化 Session::send_alarm 申明,支持 alarm: str|Entity ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
最后提交信息为:
2.5.6
Socket.D v2.5.5
对比
西东
2024-06-14 15:41
v2.5.5
76588a3
### java 适配更新: * 无 ### javascript 适配更新: * 修复 wechat 的环境识别问题 * 发布 socket.d.esm.js ### python 适配更新: * 无 ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
最后提交信息为:
2.5.5
Socket.D v2.5.4
对比
西东
2024-06-13 13:58
v2.5.4
8c3ff84
### java 适配更新: * 添加 新的每秒帧流量控制接口 TrafficLimiter * 添加 Listener:onReply, onSend 方法,方便帧流量统计 * 添加 FrameIoHandler 接口,强化 Processor 的帧输入输出强控地位 * 移除 旧的基于信号量的流量控制方式 ### javascript 适配更新: * 添加 Listener:onReply, onSend 方法,方便帧流量统计 * 添加 FrameIoHandler 接口,强化 Processor 的帧输入输出强控地位 * 调整 代码结构与 java,python 尽量保持相近 ### python 适配更新: * 添加 Listener:onReply, onSend 方法,方便帧流量统计 * 添加 FrameIoHandler 接口,强化 Processor 的帧输入输出强控地位 ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
最后提交信息为:
2.5.4
Socket.D v2.5.3
对比
西东
2024-06-03 07:40
v2.5.3
94aff55
### java 适配更新: * 添加 SessionUtils 工具类 * 添加 Session::isActive() * 移除 LoadBalancer:isActive() 接口 ### javascript 适配更新: * 添加 SessionUtils 工具类 * 添加 Session::isActive() * 添加 BroadcastBroker 接口(提供类似 stomp 的体验) * 修复 在 ios/android 上检测 TextEncoder 出错的问题(2.3.10 出现的) ### python 适配更新: * 添加 SessionUtils 工具类 * 添加 Session::isActive() * 添加 BroadcastBroker 接口(提供类似 stomp 的体验) ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
最后提交信息为:
2.5.3
Socket.D v2.5.2
对比
西东
2024-06-02 19:36
v2.5.2
6ed0479
### java 适配更新: * 添加 SessionUtils 工具类 * 添加 Session::isActive() * 移除 LoadBalancer:isActive() 接口 ### javascript 适配更新: * 添加 SessionUtils 工具类 * 添加 Session::isActive() * 添加 BroadcastBroker 接口(提供类似 stomp 的体验) ### python 适配更新: * 添加 SessionUtils 工具类 * 添加 Session::isActive() * 添加 BroadcastBroker 接口(提供类似 stomp 的体验) ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
最后提交信息为:
2.5.2
Socket.D v2.5.0
对比
西东
2024-05-23 18:28
v2.5.0
7e286ad
### java 适配更新: * 添加 java-websocket 适配子协议验证(避免乱连) * 添加 spring-websocket 适配子协议验证(避免乱连) * 添加 BroadcastBroker 接口(提供类似 stomp 的体验) * 添加 LoadBalancer:isActive 接口 * 修复 server.stop 后不能自动通出的进程问题(在 tomcat 部署下) * 修复 session.close 后不能自动通出的进程问题(在 tomcat 部署下) ### javascript 适配更新: * 添加 websocket 适配子协议验证(避免乱连) ### python 适配更新: * 添加 websocket 适配子协议验证(避免乱连) ### 兼容提醒: `sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
最后提交信息为:
Merge branch 'dev' of
https://github.com/noear/socket.d
into dev
Socket.D v2.4.18
对比
西东
2024-05-17 14:50
v2.4.18
52c0181
### java 适配更新: * 优化 内存的限流控制提示 ### javascript 适配更新: * 无 ### python 适配更新: * 无
最后提交信息为:
2.4.18
Socket.D v2.4.17
对比
西东
2024-05-16 17:34
v2.4.17
e493940
### java 适配更新: * 添加 基于内存的限流控制支持 ### javascript 适配更新: * 无 ### python 适配更新: * 无
最后提交信息为:
2.4.17
Socket.D v2.4.16
对比
西东
2024-05-12 22:24
v2.4.16
3da72d9
### java 适配更新: * 添加 Session::attrDel 接口 * 添加 ListenerWrapper 类,方便应用定制 * 优化 java-websocket 适配,增加 header 转移 * 优化 spring-websocket 适配,增加 header 转移 * 优化 java-websocket 适配,增加 setReuseAddr(true) 配置 ### javascript 适配更新: * 添加 提供者手动注册接口 * 优化 SocketD.newEntity 与小程序的兼容性(小程不支持 File、Blob 类型) ### python 适配更新: * 修复 stream.on_reply 非异步调用出错的问题 * 优化 流的超时处理 * 调整 语言版本需求改为 3.10
最后提交信息为:
2.4.16
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/noear/socket.d.git
git@gitee.com:noear/socket.d.git
noear
socket.d
socket.d
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册