该项目抽象为发送端和接收端。
1,发送端应该进行帧的规定,这是绝对必须的,用帧的规定来使接收端知道头尾。
2,接收端不应该进行帧的定义,而是配合发送端的帧定义,自己进行判断帧的头尾,并尝试判断完整性(必要的话)
3,接收端不能假设接收到的帧是完整的,必须进行判断,但是可以默认为接收到的是不完整的帧,但是并不妨碍继续接收下一帧。
该项目抽象为发送端和接收端。
1,发送端应该进行帧的规定,这是绝对必须的,用帧的规定来使接收端知道头尾。
2,接收端不应该进行帧的定义,而是配合发送端的帧定义,自己进行判断帧的头尾,并尝试判断完整性(必要的话)
3,接收端不能假设接收到的帧是完整的,必须进行判断,但是可以默认为接收到的是不完整的帧,但是并不妨碍继续接收下一帧。