TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的、超轻量级的网络通信框架。包含了 tcp、udp、ssl、http、websocket、rpc、jsonrpc、webapi、xmlrpc等一系列的通信模块。一键式解决 TCP 黏分包问题,udp大数据包分片组合问题等。使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。
TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的、超轻量级的网络通信框架。包含了 tcp、udp、ssl、http、websocket、rpc、jsonrpc、webapi、xmlrpc等一系列的通信模块。一键式解决 TCP 黏分包问题,udp大数据包分片组合问题等。使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。
TouchSocket v1.0.0 已经发布,这是一个网络通信服务框架。 大版本升级,请详细阅读下列更新日志,尤其是注有标识的。 更新详情: 优化 1. Tcp系异步发送效率。 2. TouchRpc系Channel的稳健性。 新增 1. ValueByteBlock,在简单代码块里面能有效减少创建的类。 2. MemoryCache类,其功能类似微软官方。但是支持全部泛型。 3. IPackage系。该系列能以超高效率的进行二进制序列化。 4. SingleTimer类,不可重入的Timer。 5. Jsonr...
TouchSocket v0.7.0 已经发布。 此版本更新内容包括: 版本号: 0.7.0 更新日期:2022.9.21 更新描述:兼容性更新,增强型更新。RPC内容需要客户端与服务器同步更新。 更新详情: 优化 Fast二进制序列化,支持自定义序列化。 TouchRpc全系,在文件传输等大型IO时,由于心跳失败而断开连接。 新增 插件实例会以单例注入容器。 所有适配器支持缓存超时设定。 IClient增加发送、接收的最后时间记录。 Http支持多文件上传(目前仅支持...
RRQMSocket v7.0.1 已经发布,网络通信服务框架 此版本更新内容包括: 版本号:7.0 更新日期:2022.2.20 更新描述:本次升级兼容6.6版本,但请务必客户端同步更新,RPC代理请重新生成,部分类命名空间修改, 请智能提示。由于Token连接修改,RPC工具强制升级。 【RRQMCore】 增加:AppConfigBase,更加方便的使用APP配置文件。 增加:FileLogger,将日志按日期在本地文件保存。 增加:LoggerGroup,能够在一个日志记录中,使用多...
RRQMSocket v6.5.0 已经发布,网络通信服务框架。 此版本更新内容包括: 版本号:6.5 更新日期:2022.1.15 更新描述:本次更新TCP适配器更新较大,但都能很快修改。 【RRQMCore】 修复:ByteBlock.ReadFloat()返回值错误bug。 增加:ByteBlock.ToArray(int position,int length),可以直接导出实际真实内存。 【RRQMSocket】 修改:DataHandlingAdapter类,回调参数由ByteBlock+object改为ByteBlock+IRequestInfo。...
RRQMSocket v6.4.0 已经发布,网络通信服务框架 此版本更新内容包括: 版本号:6.4 更新日期:2022.1.11 更新描述:本次更新Token系连接修改较大,但是编码不变,只需Client与Service同步更新即可。因连接问题,RPCTool相关工具强制更新,不然无法使用。 【RRQMCore】 修复:RRQM序列化多数据bug。 增加:大小端转换器RRQMBitConverter,其用法与BitConverter基本一致。 【RRQMSocket】 增加:Ssl加密通信。 增加:...
RRQMSocket v6.3.0 已经发布,网络通信服务框架。 此版本更新内容包括: 版本号:6.3 更新日期:2022.1.2 更新描述: 本次更新为RPC部分修改较大,且RPCTool相关工具强制更新,不然无法使用。 【RRQMCore】 修复:RRQM序列化多数据bug。 增加:大小端转换器RRQMBitConverter,其用法与BitConverter基本一致。 【RRQMSocket】 增加:IPHost支持域名解析。 增加:NATService,可以一键完成TCP数据转发。 优化:全面解决大小端问题,...
RRQMSocket v6.2.0 已经发布,网络通信服务框架 此版本更新内容包括: 版本号:6.2.0 更新日期:2021.12.25 更新描述: 本次更新为适配WebSocket,TCP部分内容调整,谨慎更新,望周知。 【RRQMCore】 修复:RRQM序列化数组bug。 增加:数据大小端判断。 【RRQMSocket】 增加:TCP客户端断线重连功能(暂不支持Token系重连)。 修改:数据处理适配器逻辑。 【RRQMSocket.RPC】 修复:EventBus相关Bug(该仅企业版)。 【RRQMSocke...
RRQMSocket v6.1.0 已经发布,网络通信服务框架。 此版本更新内容包括: 版本号:6.1.0 更新日期:2021.12.18 更新描述: 本次更新TCP部分内容调整,取消net461平台发布(由net45完全替代),增加net5平台独立平台发布。谨慎更新,望周知。 【RRQMCore】 修复:RRQM序列化字典bug。 修改:重构BytePool,改为静态类相关操作,优化其运行逻辑。 优化:ByteBlock用法,可以直接new新对象,其实质效果和BytePool.GetByteBlock一致。...
评论