使用Socket连接到服务器端,如果有多个客户端连上服务器,然后向服务器端发送数据,那么在服务器端怎么得知数据包是哪个客户端发送的呢?
不是简单的使用
String devIP = client.getInetAddress().getHostAddress();
ins = client.getInputStream();
byte[] b = new byte[20];
int tmp =-1;
while((tmp = ins.read(b))>-1){

}
方法哦,因为因为一旦有第二个客户端来了就自动把devIP给覆盖掉
请问怎么办呢?