gpt4 book ai didi

java - 如何在客户端和服务器之间建立多个 IO 流?

转载 作者:行者123 更新时间:2023-11-29 06:44:13 25 4
gpt4 key购买 nike

我正在用 Java 创建一个客户端/服务器对,目前仅支持通过围绕服务器和客户端的 IO 流的 PrintWriters 和 BufferedReaders 进行交错文本通信。

我想实现一个函数,它使用 Image[Input/Output]Stream 以设定的时间间隔从服务器向客户端发送 BufferedImage。

问题是我希望在单独的线程中发送/接收 BufferedImages,以便客户端/服务器仍然可以发送/接收文本命令。

我可以创建多个流或套接字吗?如果是这样,这是最好的方法吗?

最佳答案

使用单个套接字实现此目的的一种方法是在连接到套接字的单个字节流上多路复用各个流,一个很好的实现是 BEEP .

关于java - 如何在客户端和服务器之间建立多个 IO 流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7796179/

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