我有一个客户端-服务器应用程序,当新的客户端套接字加入时,服务器会向所有客户端发送所有客户端列表。问题在于,当新客户端加入时,它会得到正确的列表,但旧客户端得到的是他们自己加入时得到的旧列表。就好像他们每次都从输入流中获取相同的对象。
我能否以某种方式清除输入流?
读取对象:
发送对象:
我能否以某种方式清除输入流?
读取对象:
while((inObject = in.readObject()) != null) {
...
}
发送对象:
out.writeObject(object);