Я занимаюсь разработкой игры, и у меня есть вопрос.«Вход и выход» из сокета
У меня есть клиент, в котором пользователь может войти в игру или отключиться, используя уникальную учетную запись, хранящуюся в базе данных.
Как правильно закрыть сервер при выходе из системы и открыть его при входе в систему? Или я никогда не закрываю гнездо? Тот же вопрос касается DataInputStream и DataOutputStream.
Я постоянно получаю соединение с клиентом, так что я не знаю, как лучше всего работать с протоколированием входа/выхода из системы в пределах одной и той же среды выполнения клиента.
Спасибо. :)
У меня уже есть под сервер серверного сокета, который управляется потоками. Я говорю о закрытии клиента соединения, хотя. – user3130731
Что-то вроде этого: http://pastebin.com/YhNFtpHc – user3130731
@MadProgrammer Сокеты TCP уже полнодуплексны. Вам не нужны два из них для одновременной двунаправленной коммуникации. – EJP