TCP数据中转服务器/广播服务器(高并发TCP服务广播)winform.netcore(net8)

一、界面及功能

1.TCP中转所有客户端数据到其他客户端(非已)

2.TCP服务端可以广播或点对点发送消息

3.支持在线客户端列表更新

4.支持记录保存到文件

5.支持高并发

6.winform.netcore(net8),TouchSocket+AntdUI最新版

7.底部有部分核心代码说明,如需要请vx留言jiuailtd

二、注意事项及源代码说明

  1. 如果运行在公网服务器上,地址如果指定就用0.0.0.0,不要写公网地址或127.0.0.1
  2. TouchSocket不同版本区别可能有点大,或许水平有限,各种问题,把kimi都问烦了
  3. 接收数据需要处理编码,否则中文可能乱码 Encoding.GetEncoding("GBK").GetString(接收的数据);,需要注册下

使用编码:Encoding.GetEncoding("GBK").GetString(接收的数据);需要先注册,不然乱码,无法识别GBK

// Main()中,注册 GB2312/GBK

Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);

启动代码

发送代码

窗体UI关键