gpt4 book ai didi

java - 有时数据包只有在进程结束后才传输? [Java]

转载 作者:行者123 更新时间:2023-11-30 05:14:56 24 4
gpt4 key购买 nike

我有一个应用程序,它打开数据报套接字并发送到各种其他进程......有时该应用程序会启动另一个进程(使用 ProcessBuilder),该进程也进行一些网络通信......

现在,笑话是,启动的进程“有时”只会在主应用程序终止后才收到消息...或者有时它会发送到 X,但它们只会在主应用程序停止时才会传递...

我不知道发生了什么事......有人听说过这样的事情吗?仅当进程停止时才传输数据包?

最佳答案

我使用 Java 套接字进行编程已经有一段时间了,但我确实记得您必须显式刷新套接字才能“强制”发送所有数据。这将在为您关闭套接字时完成,这将解释您观察到的行为。

关于java - 有时数据包只有在进程结束后才传输? [Java],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1884058/

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