Когда я отправляю только один объект через сокет, я в порядке. Но когда я пытаюсь отправить два объекта, я получаюКак я могу отправить несколько объектов по одному сокету в java?
Exception in thread "main" java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source))
Я попробовал почти все, как флеш() или сброс(), но ни один из них не работает.
public String SendObject(Object o) throws IOException {
OutputStream outToServer = client.getOutputStream();
ObjectOutputStream out = new ObjectOutputStream(outToServer);
out.writeUnshared(o);
InputStream inFromServer = client.getInputStream();
DataInputStream in = new DataInputStream(inFromServer);
return in.readUTF();
}
Как вы отправляете один объект? Почтовый индекс. –
Пожалуйста, отредактируйте исходное сообщение с кодом, который у вас есть (правильно отформатирован). Не ставьте его в комментарии. Кроме того, укажите точные ошибки, которые вы получили. – sstan