gpt4 book ai didi

java - 通过Java套接字不断发送数据

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:04:14 26 4
gpt4 key购买 nike

通过 Java 套接字从服务器连续向客户端发送一系列数据( float 组)的最佳方法是什么?例如,我有一个每 1 毫秒生成一次 float 据的服务器,我想将此数据发送给客户端。我的计划是把这个过程放在一个线程中(服务器端),不断地发送给客户端。是否可以通过 Java 套接字实现这一点?还是应该先将数据写入文件再发送给客户端?

谢谢!

最佳答案

通过套接字执行此操作应该没有问题。基本上,您在服务器端设置一个线程,以便在提供新集合时发送数据。

然后在客户端,设置一个不断监听套接字的线程,在可用时读入并解压缩数据,将其发布到某个地方供客户端的处理代码使用,然后返回轮询/ sleep 周期,直到服务器发送更多数据。

只需确保在客户端提供一种方法,在套接字关闭(服务器关闭、网络中断等)时终止监听器线程。

关于java - 通过Java套接字不断发送数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1626918/

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