我想要创建一个同时接收文本和图像的服务器。对于文本,我使用DataInputStream dis.readUTF(),对于图像,我使用ObjectInputStream ois.readObject()将图像读取为byte[]。那么我如何编写代码来检测数据接收是文本还是byte[]呢?
发布于 2014-08-15 18:37:14
您必须使用来自客户端的某种信号来知道它是在发送文本还是在发送图像。
或者,您可以根据输入的类型在不同端口上接收。
https://stackoverflow.com/questions/25332101
复制相似问题