客服端发送一个对象流:对象包含聊天的一些基本信息 ,现在我想做发送文件的功能,问题是:服务器端的接收线程读取的是普通信息的对象,如下:
ObjectInputStream ois= new ObjectInputStream(s.getInputStream());
Message ms = (Message)ois.readObject();
我该怎么区分普通信息和文件信息呢?
是该message里加一个文件内容的属性?
还是新写一个文件信息类,如果新写一个类服务端接收怎么分别这两个类呢?
------解决方案--------------------
用不同的端口,看看这个的文件传输模块
http://download.csdn.net/detail/bailin710258/5672975