gpt4 book ai didi

java - 当一条消息在没有读取 java 流的情况下到达服务器时会发生什么?

转载 作者:行者123 更新时间:2023-11-29 07:35:04 27 4
gpt4 key购买 nike

如果我有一个服务器和一个客户端,并且我在两者之间打开了一个套接字:

1.客户端是否有可能有一个 printWriter 流,以便将内容写入套接字,但服务器同时没有 bufferReader?

  1. 如果 1 的答案是肯定的,如果该客户端将向服务器(当前没有阅读流)发送一条消息,在服务器创建阅读流并阅读消息?

谢谢

最佳答案

这根本不是Java特有的,而是TCP/IP。有缓冲区来保存接收到的数据,所以一些数据不可能因为一端还没有“准备好”而丢失。这是因为 TCP 将重新传输尚未确认已接收的数据,以确保写入的所有字节都在另一端接收(明显的情况除外)。

关于java - 当一条消息在没有读取 java 流的情况下到达服务器时会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36873766/

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