Skip to content

Latest commit

 

History

History
5 lines (5 loc) · 530 Bytes

File metadata and controls

5 lines (5 loc) · 530 Bytes

TestClientCommunication

在两个客户端之间,先用UDP广播和收听来通信,为后续建立TCP连接做准备。建立TCP连接后,即可结束UDP广播。
这适用于局域网内,两个客户端一开始不知道彼此的IP,但又要建立TCP连接进行通信。
其中TCP连接用了原始的Socket,.Net封装的TCPListener和TCPClient,还有第三方插件SuperSocket这三种不同的方式来实现。
SuperSocket非常实用。在Nuget包管理界面中搜索SuperSocket.Engine即可找到。