gpt4 book ai didi

java - 两个 socket 仅用于一个连接

转载 作者:行者123 更新时间:2023-12-01 21:44:31 25 4
gpt4 key购买 nike

我正在用 Java 制作一个即时通讯程序,我想添加发送图像和文本的功能。我首先想到的是创建新的套接字以及输入和输出流。首先,这是否可行,是否是一种好的做法。其次,如果这不起作用,那么消息的接收端如何确定它接收的是图像还是字符串?

最佳答案

输出流包含字节,您必须将其构建到消息中。读者知道您发送的是哪种类型的数据,因为发送者必须说明它正在发送哪种类型的消息。

例如如果您将“image”写为字符串,您可以假设它后面的内容是图像。

关于java - 两个 socket 仅用于一个连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36102719/

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