怎么在不知道协议,或者协议没有给出报文长度的情况下,确保接收整个报文,求关键代码
private int _PackSize = 2048;
/// <summary>
/// 包缓冲区字节数
/// </summary>
public int PackSize
{
get
{
return _PackSize;
}
set
{
if (!Active)
{
if (value <= 16384 && value >= 512)
_PackSize = value;
}
}
} 用Tcp不用去考虑收到是否完整。只要你网络不断线,发什么就能收到什么