TouchSocket.Core 4.0.0-beta.140

TouchSocket.Core

简介

这是一个基础服务功能的库,其中包含:内存池、对象池、文件池、流式数据解包器、等待逻辑池、AppMessenger、3DES加密、Xml快速存储、运行时间测量器、文件快捷操作、高性能二进制序列化器、规范日志接口等。

功能特性

1. 内存与对象管理

  • 内存池:高效管理内存资源,减少内存分配与回收开销,提升系统性能。
  • 对象池:复用对象实例,避免频繁创建和销毁对象带来的性能损耗。

2. 文件管理

  • 文件池:优化文件资源使用,提高文件操作效率。
  • 文件快捷操作:提供便捷的文件读写、复制、移动等操作方法。

3. 数据处理

  • 流式数据解包器:高效解包流式数据,便于数据处理和解析。
  • 高性能二进制序列化器:实现快速、高效的二进制数据序列化和反序列化。

4. 逻辑处理

  • 等待逻辑池:管理等待逻辑,提高异步操作处理效率。
  • AppMessenger:实现应用内消息传递机制,方便模块间通信。

5. 加密与存储

  • 3DES 加密:提供 3DES 加密算法,保障数据安全性。
  • Xml 快速存储:实现 XML 数据的快速存储和读取。

6. 性能监测与日志

  • 运行时间测量器:测量代码块运行时间,助力性能优化。
  • 规范日志接口:提供统一的日志记录接口,方便日志管理。

支持的目标框架

  • net45
  • net462
  • net472
  • net481
  • netstandard2.0
  • netstandard2.1
  • net6.0
  • net9.0
  • net8.0

使用方法

请参阅说明文档(https://touchsocket.net/)

Showing the top 20 packages that depend on TouchSocket.Core.

Packages Downloads
TouchSocket
TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的socket网络通信框架。包含了 tcp、udp、ssl等一系列的通信模块。一键式解决 tcp 黏分包问题,udp大数据包分片组合问题等。使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。 TouchSocket is Net (including C #, VB An integrated socket network communication framework based on Net and F #. It includes a series of communication modules such as TCP, UDP, SSL, etc. One click solution to TCP packet sticking and UDP packet fragmentation and combination problems. By using protocol templates, a series of data message parsing techniques such as "fixed packet header", "fixed length", and "interval characters" can be quickly implemented.
6
TouchSocket
TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的socket网络通信框架。包含了 tcp、udp、ssl等一系列的通信模块。一键式解决 tcp 黏分包问题,udp大数据包分片组合问题等。使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。 TouchSocket is Net (including C #, VB An integrated socket network communication framework based on Net and F #. It includes a series of communication modules such as TCP, UDP, SSL, etc. One click solution to TCP packet sticking and UDP packet fragmentation and combination problems. By using protocol templates, a series of data message parsing techniques such as "fixed packet header", "fixed length", and "interval characters" can be quickly implemented.
7
TouchSocket
TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的socket网络通信框架。包含了 tcp、udp、ssl等一系列的通信模块。一键式解决 tcp 黏分包问题,udp大数据包分片组合问题等。使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。 TouchSocket is Net (including C #, VB An integrated socket network communication framework based on Net and F #. It includes a series of communication modules such as TCP, UDP, SSL, etc. One click solution to TCP packet sticking and UDP packet fragmentation and combination problems. By using protocol templates, a series of data message parsing techniques such as "fixed packet header", "fixed length", and "interval characters" can be quickly implemented.
8
TouchSocket
TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的socket网络通信框架。包含了 tcp、udp、ssl等一系列的通信模块。一键式解决 tcp 黏分包问题,udp大数据包分片组合问题等。使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。 说明文档:http://rrqm_home.gitee.io/touchsocket
6
TouchSocket
TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的socket网络通信框架。包含了 tcp、udp、ssl等一系列的通信模块。一键式解决 tcp 黏分包问题,udp大数据包分片组合问题等。使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。 说明文档:https://touchsocket.net/
6

.NET Framework 4.6.2

.NET Standard 2.1

.NET Standard 2.0

.NET 9.0

.NET 8.0

.NET 6.0

Version Downloads Last updated
4.2.8 2 2026/5/4
4.2.7 2 2026/4/26
4.2.6 3 2026/4/26
4.2.4 3 2026/4/22
4.2.3 4 2026/4/13
4.2.2 5 2026/4/13
4.2.1 5 2026/4/13
4.2.0 5 2026/4/13
4.2.0-beta.26 5 2026/4/13
4.2.0-beta.23 5 2026/4/13
4.2.0-beta.22 5 2026/4/13
4.2.0-beta.18 5 2026/4/13
4.2.0-beta.16 5 2026/4/13
4.2.0-beta.15 5 2026/4/13
4.2.0-beta.10 4 2026/4/13
4.2.0-beta.3 5 2026/4/13
4.2.0-beta.2 4 2026/4/13
4.2.0-beta.1 6 2026/4/13
4.1.16 6 2026/4/13
4.1.15 4 2026/4/13
4.1.14 4 2026/4/23
4.1.13 4 2026/4/23
4.1.12 5 2026/4/13
4.1.11 5 2026/4/13
4.1.10 5 2026/4/13
4.1.9 5 2026/4/13
4.1.8 5 2026/4/13
4.1.7 5 2026/4/13
4.1.6 6 2026/4/13
4.1.5 4 2026/4/13
4.1.4 4 2026/4/13
4.1.3 4 2026/4/13
4.1.2 4 2026/4/23
4.1.1 6 2026/4/13
4.1.0 4 2026/4/13
4.0.8.10-beta 5 2026/4/13
4.0.8 3 2026/4/23
4.0.7 6 2026/4/13
4.0.6 6 2026/4/13
4.0.5 5 2026/4/13
4.0.4 5 2026/4/13
4.0.3 7 2026/4/13
4.0.2 5 2026/4/13
4.0.1 6 2026/4/13
4.0.0 6 2026/4/13
4.0.0-rc.51 5 2026/4/13
4.0.0-rc.46 5 2026/4/13
4.0.0-rc.15 6 2026/4/13
4.0.0-rc.5 4 2026/4/13
4.0.0-rc.1 4 2026/4/13
4.0.0-beta.140 4 2026/4/13
4.0.0-beta.120 7 2026/4/13
4.0.0-beta.96 4 2026/4/13
4.0.0-beta.80 5 2026/4/13
4.0.0-beta.70 5 2026/4/13
4.0.0-beta.57 4 2026/4/23
4.0.0-beta.28 4 2026/4/13
4.0.0-beta.27 5 2026/4/13
4.0.0-beta.25 4 2026/4/13
4.0.0-beta.13 4 2026/4/13
4.0.0-beta.6 5 2026/4/13
3.1.19 5 2026/4/13
3.1.18 7 2025/10/17
3.1.17 5 2026/4/13
3.1.16 5 2026/4/13
3.1.15 5 2026/4/13
3.1.14 4 2026/4/13
3.1.13 5 2026/4/13
3.1.12 5 2026/4/13
3.1.11 8 2026/4/13
3.1.10 6 2026/4/13
3.1.9 5 2026/4/13
3.1.8 7 2026/4/13
3.1.7 5 2026/4/13
3.1.6 7 2026/4/13
3.1.5 6 2026/4/13
3.1.4 5 2026/4/13
3.1.3 5 2026/4/13
3.1.2 6 2026/4/13
3.1.1 4 2026/4/13
3.1.0 5 2026/4/13
3.0.26 5 2026/4/13
3.0.25 6 2026/4/13
3.0.24 5 2026/4/13
3.0.23 4 2026/4/13
3.0.20 5 2026/4/13
3.0.19 5 2026/4/13
3.0.18 4 2026/4/13
3.0.17 4 2026/4/13
3.0.16 4 2026/4/13
3.0.15 5 2026/4/13
3.0.14 6 2026/4/13
3.0.13 5 2026/4/13
3.0.12 7 2026/4/13
3.0.11 4 2026/4/13
3.0.10 6 2026/4/13
3.0.9 4 2026/4/22
3.0.8 8 2026/4/13
3.0.7 4 2026/4/13
3.0.6 4 2026/4/22
3.0.4 7 2026/4/13
3.0.3 5 2026/4/13
3.0.1 6 2026/4/13
3.0.0 6 2026/4/13
2.1.10 6 2026/4/13
2.1.0 6 2026/4/13
2.0.18 6 2026/4/13
2.0.17 5 2026/4/13
2.0.16 5 2026/4/13
2.0.15 5 2026/4/13
2.0.14 7 2026/4/13
2.0.12 5 2026/4/13
2.0.11 6 2026/4/13
2.0.10 6 2026/4/13
2.0.0 4 2026/4/13