У меня есть серверObjectInputStream из socket.getInputStream()
ServerSocket socketListener = new ServerSocket(Config.PORT);
...
client = socketListener.accept();
и клиент
sock = new Socket("127.0.0.1", Config.PORT);
Я хочу передать между ними некоторыми сериализованными данными, используя ObjectInputStream и ObjectOutputStream. Когда я пытаюсь не делать
ObjectInputStream inputStream = new ObjectInputStream(socket.getInputStream());
ничего не происходит ни на стороне сервера, ни стороне клиента. Все падает на эту линию. И клиент, и сервер пытаются получить входной поток из сокета, но он не работает, ни клиент, ни сервер. Как решить эту проблему, чтобы я мог передавать сериализованные данные между клиентом и сервером?
Я знал, что тупик! :) Очевидно, я не внимательно смотрел документацию. Большое спасибо. – Alendorff