找回密码
 立即注册
相关推荐换一批
  1. GB/T 22423-2008 通信终端设备的回收处理要求
  2. TSG G5001-2008 锅炉水处理监督管理规则
  3. HG/T 3134-2007 流动床离子交换水处理设备技术条件
  4. CJJ 90-2002 生活垃圾焚烧处理工程技术规范(附条文说明)
  5. CJ/T 3061-1996 水处理用溶药搅拌设备
  6. GB 8056-1987 数据的统计处理和解释指数样本异常值的判断和处理
  7. HJ/T 81-2001 畜禽养殖业污染防治技术规范
  8. YD/T 871-1996 电信管理网(TMN)通用网络信息模型
  9. SJ/Z 9064-1987 信息处理和商务设备的安全
  10. SJ/Z 9062-1987 信息处理-按记录组处理顺序文卷的程序流程
  11. GB 15193.19-1994 致突变物、致畸物和致癌物的处理方法
  12. GB/T 12612-1990 多功能钢铁表面处理液通用技术条件
  13. DL/T 5190.4-2004 电力建设施工及验收技术规范 第4部分:电厂化学
  14. JB/T 2932-1999 水处理设备 技术条件
  15. DL/T 805.1-2002 火电厂汽水化学导则 第1部分:直流锅炉给水加氧处理
  16. QC/T 625-1999 汽车用涂镀层和化学处理层
  17. GB/T 11292-1989 数字控制机床的数控处理程序输出2000型记录辅元素(后置处理命令)
  18. GB 10891-1989 空气处理机组 安全要求
  19. GB 10833-1989 船用生活污水处理系统技术条件
  20. GB/T 13911-1992 金属镀覆和化学处理表示方法
  21. GB 6380-1986 数据的统计处理和解释 I型极值分布样本异常值的判断和处理
  22. SY/T 6115-1994 洗井液处理车
  23. SY/T 6052-2000 地震勘探资料采集现场处理技术规程
  24. QB/T 1212-1991 信息处理未穿孔卡纸
对象线程处理RRQMSocket | ASP/.NET编程 2024-05-15 185 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
RRQMSocket是一个集成的、超轻量级的网络通信服务框架。具有高并发连接、高并发处理、事件订阅、插件扩展、多线程处理、内存池、对象池等特点,让用户更加简单、快速地构建网络框架。传输效率方面,同步传输可以达到20w/s,异步传输可以达到60w/s。服务器的接收和处理效率取决于线程的数量。

支持环境:
.NET Framework 4.5 及更高版本。
.NETCore3.1及以上版本。
.NETStandard2.0及以上版本。

支持框架:
WPF
窗体
布拉佐尔
Xamarin
单核细胞增多症
统一
其他(即所有 C# 系统)

特征:
1. 对象池
对象池在RRQMSocket中有很多应用,其中最重要的两个是连接对象池和处理对象池。连接对象池是指当客户端连接成功时,会首先在连接对象池中查找TcpSocketClient,如果不存在则创建。如果客户端离线,其TcpSocketClient将被回收。这就是ID重复使用的原因。
然后是处理对象池。在RRQMSocket中,接收数据的线程和IOCP内核线程是分离的。也就是比如客户端向服务器发送了10000条数据,但是服务器收到后处理速度非常慢。那么传统的iocp肯定会减慢接收速率,然后通知客户端的TCP窗口发生拥塞,然后让客户端暂停发送。然而,在RRQMSocket中,所有接收到的数据都会存储在队列中。首先,不会影响iocp的接收。同时会分配线程来处理接收到的消息信息。这相当于一个“泄洪湖”

18522262305[下载].rar

185222ptbegxjno1wgys1j.jpg


上一篇:[.NET]QtScrcpy电脑控制安卓手机源码v1.7.1
下一篇:[.NET]ServerSuperIO跨平台物联网通信框架源码v1.0