在控制物联网设备采集数据时,使用开启命令,开始采集;停止命令,停止采集。此为一次采集。
但若一次采集的过程中,未能处理所有的数据,则TCP协议可能将之保存,成为过时数据;下次采集时,此数据被Receive()函数接收,使得数据出错。
故需要清理缓存区。
前期准备工作
前期准备工作可能有:
string ip = "192.168.2.2";
int port = 10000;
IPAddress ipAdress = IPAddress.Parse(ip); // 绑定服务器IP、端口
EndPoint point = new IPEndPoint(ipAdress, port);
tcpConn.