Networkcomms 是一款C# 语言编写的TCP/UDP通信框架 作者是英国人 以前是收费的 目前作者已经开源 开源地址是:https://github.com/MarcFletcher/NetworkComms.Net
networkcomms通讯框架使用简单方便,性能稳定.
从github上下载到源码后,需要Visual studio安装nuget 加载相关DLL.
用VS打开解决方案后,删除上图中暂时用不到的项目,然后进行编译
networkcomms默认使用protobuf进行数据的序列化.
下面通过一个简单的例子,使用NetworkComms框架,进行简单的客户端与服务器的通信。
1、新建2个WinForm的项目