Sign in
Sign up
Explore
Enterprise
Education
Search
Help
Terms of use
About Us
Explore
Enterprise
Education
Gitee Premium
Gitee AI
AI teammates
Sign in
Sign up
Fetch the repository succeeded.
Open Source
>
Development Lib
>
Network Development Package
&&
Donate
Please sign in before you donate.
Cancel
Sign in
Scan WeChat QR to Pay
Cancel
Complete
Prompt
Switch to Alipay.
OK
Cancel
Watch
Unwatch
Watching
Releases Only
Ignoring
44
Star
473
Fork
116
GVP
noear
/
socket.d
Code
Issues
15
Pull Requests
0
Wiki
Insights
Pipelines
Service
JavaDoc
Quality Analysis
Jenkins for Gitee
Tencent CloudBase
Tencent Cloud Serverless
悬镜安全
Aliyun SAE
Codeblitz
SBOM
Don’t show this again
Releases
Latest
v2.5.20
fb6eb5e
2025-11-03 10:27
Compare
Socket.D v2.5.20
西东
### java 适配更新: * 添加 ssl 双向认证支持 * 添加 Config:isSslNeedClientAuth,isSslWantClientAuth 配置 ### javascript 适配更新: * 添加 ssl 双向认证支持(只适合 node.js) * 添加 Config:getSslContext(), sslContext() 方法
Last committed message:
2.5.20
v2.5.19
fe0cd29
2025-11-03 00:08
Compare
Socket.D v2.5.19
西东
### java 适配更新: * 新增 socketd-transport-neta 适配 * 修复 socketd-transport-netty 不能使用 ssl 的问题 * 修复 socketd-transport-smartsocket 不能使用 ssl 的问题 * 修复 socketd-transport-java-websocket 不能使用 ssl 的问题 * smartsocket 升为 1.7.4
Last committed message:
2.5.19
v2.5.18
92708fc
2025-03-10 18:23
Compare
Socket.D v2.5.18
西东
### java 适配更新: * 修复 socketd-transport-java-websocket(client) 不能与 py socketd-transport-websocket(server) 互联的问题 * 优化 兼容未握手的异常处理 ### javascript 适配更新: * 优化 兼容未握手的异常处理 ### python 适配更新: * 优化 兼容未握手的异常处理
Last committed message:
2.5.18
v2.5.16
ac5b4c1
2025-03-02 20:40
Compare
Socket.D v2.5.16
西东
### java 适配更新: * 修复 握手未成功时出错时,会造成 null 异常的问题 * 修复 socketd-transport-smartsocket 被恶意刷包时,可能会 oom 的问题 * 修复 socketd-transport-java-tcp 被恶意刷包时,可能会 oom 的问题
Last committed message:
2.5.16
v2.5.15
f191f74
2025-02-22 16:48
Compare
Socket.D v2.5.15
西东
### java 适配更新: * netty 升为 4.1.118.Final ### python 适配更新: * 优化 默认循环和静默代码
Last committed message:
2.5.15
v2.5.13
02a6dc1
2024-11-10 09:12
Compare
Socket.D v2.5.13
西东
### java 适配更新: * smartsocket 升为 1.5.54
Last committed message:
2.5.13
v2.5.12
85061bb
2024-09-29 13:50
Compare
Socket.D v2.5.12
西东
### java 适配更新: * smartsocket 升为 1.5.52
Last committed message:
.gitee
v2.5.11
da16d9e
2024-07-27 10:52
Compare
Socket.D v2.5.11
西东
2.5.10 无法拉取 java sdk maven 包。重新发包!
Last committed message:
2.5.11
v2.5.10
742fa74
2024-07-24 07:55
Compare
Socket.D v2.5.10
西东
### java 适配更新: * 添加 websocket 子协议验证开关控制 * smartsocket 升为 1.5.50 ### javascript 适配更新: * 添加 websocket 子协议验证开关控制 ### python 适配更新: * 添加 websocket 子协议验证开关控制 ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
Last committed message:
2.5.10
v2.5.9
7c9cc0b
2024-07-07 07:48
Compare
Socket.D v2.5.9
西东
### java 适配更新: * 修复 socketd-transport-spring-websocket 不能通过子协议验证的问题 * smartsocket 升为 1.5.46 ### javascript 适配更新: * 无 ### python 适配更新: * 无 ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
Last committed message:
2.5.9
v2.5.7
42c5e4b
2024-06-25 18:34
Compare
Socket.D v2.5.7
西东
### java 适配更新: * 添加 静态 spi 加载方式(避免某些打包方案让 java spi 失效) ### javascript 适配更新: * 无 ### python 适配更新: * 无 ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
Last committed message:
2.5.7
v2.5.6
ed1fb5e
2024-06-18 21:34
Compare
Socket.D v2.5.6
西东
### java 适配更新: * smartsocket 升为 1.5.44 ### javascript 适配更新: * 强化 EntityDefault::dataSet 方法,支持 Buffer 传入 * 强化 Session::sendAlarm 支持 Entity 传入 ### python 适配更新: * 优化 Session::send_alarm 申明,支持 alarm: str|Entity ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
Last committed message:
2.5.6
v2.5.5
76588a3
2024-06-14 15:41
Compare
Socket.D v2.5.5
西东
### java 适配更新: * 无 ### javascript 适配更新: * 修复 wechat 的环境识别问题 * 发布 socket.d.esm.js ### python 适配更新: * 无 ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
Last committed message:
2.5.5
v2.5.4
8c3ff84
2024-06-13 13:58
Compare
Socket.D v2.5.4
西东
### 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` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
Last committed message:
2.5.4
v2.5.3
94aff55
2024-06-03 07:40
Compare
Socket.D v2.5.3
西东
### 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` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
Last committed message:
2.5.3
v2.5.2
6ed0479
2024-06-02 19:36
Compare
Socket.D v2.5.2
西东
### java 适配更新: * 添加 SessionUtils 工具类 * 添加 Session::isActive() * 移除 LoadBalancer:isActive() 接口 ### javascript 适配更新: * 添加 SessionUtils 工具类 * 添加 Session::isActive() * 添加 BroadcastBroker 接口(提供类似 stomp 的体验) ### python 适配更新: * 添加 SessionUtils 工具类 * 添加 Session::isActive() * 添加 BroadcastBroker 接口(提供类似 stomp 的体验) ### 兼容提醒: v2.5 之后,`sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
Last committed message:
2.5.2
v2.5.0
7e286ad
2024-05-23 18:28
Compare
Socket.D v2.5.0
西东
### java 适配更新: * 添加 java-websocket 适配子协议验证(避免乱连) * 添加 spring-websocket 适配子协议验证(避免乱连) * 添加 BroadcastBroker 接口(提供类似 stomp 的体验) * 添加 LoadBalancer:isActive 接口 * 修复 server.stop 后不能自动通出的进程问题(在 tomcat 部署下) * 修复 session.close 后不能自动通出的进程问题(在 tomcat 部署下) ### javascript 适配更新: * 添加 websocket 适配子协议验证(避免乱连) ### python 适配更新: * 添加 websocket 适配子协议验证(避免乱连) ### 兼容提醒: `sd:ws` 需要客户端和服务端同时升级(因为加了 `子协议验证`)
Last committed message:
Merge branch 'dev' of
https://github.com/noear/socket.d
into dev
v2.4.18
52c0181
2024-05-17 14:50
Compare
Socket.D v2.4.18
西东
### java 适配更新: * 优化 内存的限流控制提示 ### javascript 适配更新: * 无 ### python 适配更新: * 无
Last committed message:
2.4.18
v2.4.17
e493940
2024-05-16 17:34
Compare
Socket.D v2.4.17
西东
### java 适配更新: * 添加 基于内存的限流控制支持 ### javascript 适配更新: * 无 ### python 适配更新: * 无
Last committed message:
2.4.17
v2.4.16
3da72d9
2024-05-12 22:24
Compare
Socket.D v2.4.16
西东
### 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
Last committed message:
2.4.16
Download
To prevent Robot download, Please enter the captcha to continue
Cancel
Download
Java
1
https://gitee.com/noear/socket.d.git
git@gitee.com:noear/socket.d.git
noear
socket.d
socket.d
Going to Help Center
Search
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
Repository Report
Back to the top
Login prompt
This operation requires login to the code cloud account. Please log in before operating.
Go to login
No account. Register