[问题] Socket TCP封包毁损问题

楼主: ghostx2 (Ghostx2)   2015-08-03 23:01:21
目前环境为Framework 4.0
使用C# Socket实作异步TCP通讯
正常传输封包大小为4K
但偶发性Client传给Server会变成10MB
导致无法解序列化
10MB刚好也为缓冲区设置大小
请问有什么方向可以参考?
还是要自己写重传机制
感谢!
作者: unstoppable (BEN)   2015-08-04 04:02:00
我是先传大小,然后做接收,接收端每次收到讯息都会回传讯号,发送端确认接收端有收到再继续下一件事

Links booklink

Contact Us: admin [ a t ] ucptt.com