开源WebSocket服务器项目宝贝鱼CshBBrain V4.0.1 和 V2.0.2发布
程序员文章站
2022-03-02 12:16:30
...
开源WebSocket服务器项目宝贝鱼CshBBrain V4.0.1 和 V2.0.2发布
更新的功能列表如下:
1.解决开启广播消息开关时,不能同时接入2个客户端的重大缺陷。
2.对广播消息做了重大优化,从以前一个线程发送广播消息进化到使用工作线程池中的线程并行的发送广播消息。
3.发送给所有客户端的广播消息共享一个消息的内容,避免大量重复的消息编码缓存处理工作,有效的提升广播消息的效率。
4.对框架的响应写回机制做了重大优化,服务器工作线程接收完消息,进行解码、业务处理和编码,以前是注册一个回写事件;优化后的处理方式时工作线程首先调用
回写函数向客户端回写内容,如果回写的内容不多,在工作线程中就处理完了,就避免了线程的切换,响应速度更快了;如果回写的内容多,工作线程的回写调用不能写
完全部内容,然后再注册回写事件,让Selector继续完成剩余内容的回写工作。优化后对于要求快速响应,消息内容短小的应用效果明细。
源代码已经更新到googlecode:http://code.google.com/p/cshbbrain/downloads/list
github:https://github.com/CshBBrain/CshBBrain/downloads
基于AIO的版本在github上单独创建了一个源代码库:https://github.com/CshBBrain/CshBBrainAIO
谢谢你们的关注!
推荐阅读
-
开源WebSocket服务器项目CshBBrain 中文名:宝贝鱼
-
国内首款基于AIO(异步IO)支持集群的高性能开源WebSocket服务器 宝贝鱼 CshBBrain V4.0 发布
-
开源WebSocket服务器项目宝贝鱼CshBBrain发布新版本,修复重大广播消息缺陷
-
开源WebSocket服务器项目 宝贝鱼(CshBBrain) 前台js 框架CshBBrainJS V1.0.0发布(有图有真相)
-
开源WebSocket服务器项目 宝贝鱼(CshBBrain)版本V4.0.2 和 V2.0.3发布
-
开源WebSocket服务器宝贝鱼(CshBBrain) V2.0.4 和 CshBBrainAIO V 4.0.3发布 CshBBrain宝贝鱼NIOWebScocket集群
-
开源WebSocket服务器项目 宝贝鱼(CshBBrain)版本发布
-
开源WebSocket服务器项目宝贝鱼CshBBrain V4.0.1 和 V2.0.2发布
-
开源WebSocket服务器项目 宝贝鱼(CshBBrain)版本发布
-
开源WebSocket服务器项目CshBBrain 中文名:宝贝鱼