您当前所在位置:首页攻略WebSocket服务器开源项目比较

WebSocket服务器开源项目比较

更新:2024-09-27 10:13:54编辑:游戏资讯归类:攻略

最近在维护老项目时,发现内存一直存在问题。经过定位发现问题出现在WebSocketServer上。为了解决这个问题,我了解了Fleck、SuperSocket、TouchSocke等开源项目。在这里我将记录一下我的了解。可能今后我不会再使用这些工具了,因为.net5、.net6、.net7、.net8项目已经集成了WebSocket。只需使用app.UseWebSockets()代码即可。详情请参阅WebSockets support in ASP.NET Core | Microsoft Learn。

0. 控制台运行的代码

代码: https://gitee.com/Karl_Albright/csharp-web-socket-server

1. Fleck

Fleck兼容 .NetFramework V4.0、.NetFramework V4.5、.NetCoreApp V2.0、.NetStandard V2.0

Fleck项目图片

2. SuperSocket1.6

截止到现在,SuperSocket 2.0版本还没有正式发布,只有beta.26版本,与1.6相比改动较大。

SuperSocket1.6兼容 .NetFramework V4.6.1、.NetFramework V4.6.2、.NetFramework V4.7、.NetFramework V4.7.1、.NetFramework V4.7.2、.NetFramework V4.8、.NetFramework V4.8.1

SuperSocket项目图片

3. SuperSocket2.0.0-beta.26

SuperSocket2.0.0-beta.26兼容 .NetStandard V2.1、.Net5、.Net6、.Net7、.Net8

SuperSocket2.0.0-beta.26项目图片

4. TouchSocket

目前TouchSocket兼容 .NetFramework V4.5、.NetFramework V4.6.2、.NetFramework V4.7.2、.NetFramework V4.8.1、.NetStandard V2.0、.NetStandard V2.1、.Net6、.Net7、.Net8

TouchSocket项目图片

以上就是电脑114游戏给大家带来的关于WebSocket服务器开源项目比较全部内容,更多攻略请关注电脑114游戏。

电脑114游戏-好玩游戏攻略集合版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

《少女魔净》衍生续作《少女魔役》正式公开 暴爽疯狂赛车二代 无限金币无限钻石