Networkcomms 是一款C# 语言编写的TCP/UDP通信框架 作者是英国人 目前已经开源 开源地址是:https://github.com/MarcFletcher/NetworkComms.Net
networkcomms通讯框架使用简单方便,性能稳定.
从github上下载到源码后,需要Visual studio安装nuget 加载相关DLL.
networkcomms默认使用protobuf进行数据的序列化.
服务器开始监听:
Connection.StartListening(ConnectionType.TCP, new IPEndPoint(IPAddress.Parse(IP地址), 端口));
客户端连接:
public Connection tcpConn; tcpConn = TCPConnection.GetConnection(connInfo);
通过上面的几步,客户端就同服务器端取得了联系,NetowrkComms通信框架会自动发送心跳包,保持客户端与服务器端之间的TCP连接.
时间: 2024-10-12 20:48:30