TCP协议是没有边界的,我现在要用它来做类似Telnet命令行模式的程序,现在有两种情况要处理。
一是接收方收到的字节如果不够,或者过多了,是不是要加上这些判断?
二是如何给每条命令加上边界符?比如接收方同时收到两条命令,第三条命令只收到一半,肯定是要分开处理的,这该怎么办?请问下高手是如何将TCP的数据流切割成数据报的?