gpt4 book ai didi

python - TCP是否保证按顺序到达?

转载 作者:IT老高 更新时间:2023-10-28 21:52:42 26 4
gpt4 key购买 nike

如果我发送两条TCP消息,是否需要处理后者先于前者到达的情况?还是保证按照我发送的顺序到达?我认为这不是一个特定于 Twisted 的示例,因为它应该符合 TCP 标准,但是如果任何熟悉 Twisted 的人都可以为我自己的安心提供一个特定于 Twisted 的答案,那将不胜感激:-)

最佳答案

只要两条消息在同一个 TCP 连接上发送,就会保持顺序。如果在同一对进程之间打开了多个连接,您可能会遇到麻烦。

关于 Twisted 或任何其他异步事件系统:我希望您会按照接收字节的顺序收到 dataReceived 消息。但是,如果您开始将工作推到延迟调用上,您可以,呃...“扭曲”您的控制流,使其无法识别。

关于python - TCP是否保证按顺序到达?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1691179/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com