通过套接字发送数据时,我读到可以对各个消息进行分段,以便我收到不同大小的包然后发送。这没关系,而且很容易处理。
但是,我有点不确定这些消息是否也会乱序到达?TCP套接字是否像流一样,以便保证顺序?我试图通过谷歌找到一些关于这方面的信息,但到目前为止我还没有找到任何东西。如果包裹可以乱序到达,我也想知道如何处理它,如果我不能依赖特定的尺寸或顺序?
通过套接字发送数据时,我读到可以对各个消息进行分段,以便我收到不同大小的包然后发送。这没关系,而且很容易处理。
但是,我有点不确定这些消息是否也会乱序到达?TCP套接字是否像流一样,以便保证顺序?我试图通过谷歌找到一些关于这方面的信息,但到目前为止我还没有找到任何东西。如果包裹可以乱序到达,我也想知道如何处理它,如果我不能依赖特定的尺寸或顺序?