主要参考: https://acgmart.com/unity/unity5/
实现: 让两个cube动起来,同一场景多个online的cube位置数据的同步,在本地和腾讯云上测试通过。
自测可运行资源链接:https://download.csdn.net/download/haomingzidoumeilea/15386477
总结:
1.服务端建立多个connectPool 并进行复用 (多个 TcpClient 多个NetworkStream isUsing AsyncCallback),异步callback获取客户端数据, 每个client和server的交互是独立不相互影响。
2.测试功能时,如果client链接不上server,先ping 再telnet对应的端口。
3.Linux关闭某个被占用的端口 https://blog.csdn.net/why444216978/article/details/84062977
4.客户端接口
TcpClient GetStream
NetworkStream BeginRead new AsyncCallback(ReadCallback)