Java - чтение и запись заголовка потока - PullRequest
0 голосов
/ 01 декабря 2011

В настоящее время я разрабатываю простой чат-клиент и сервер для школьного проекта. Сейчас у меня проблемы с отправкой / чтением информации вместе с моим objectoutputstream и objectinputstream, например, почему я хочу, чтобы я мог проверить, было ли сообщение чата отправлено и получено полностью

Поэтому я искал способ добавления заголовков к пакетам, которые я отправляю по сети, и наткнулся на методы readStreamHeader () и writeStreamHeader (). Мой первый вопрос: будут ли эти два метода делать то, что мне нужно? Во-вторых, есть ли какая-либо документация о том, что на самом деле делают эти двое, я не смог узнать о них достаточно. В-третьих, есть ли более легкий / лучший / более правильный способ достижения моей цели?

Все, что мне нужно, это немного подтолкнуть в правильном / любом направлении, вроде как застряло прямо сейчас. Надеюсь, я поставил достаточно хороший вопрос, впервые попробовав здесь!

1 Ответ

0 голосов
/ 01 декабря 2011

Зачем вам нужен потоковый заголовок для этой цели?Вы можете просто написать программу-сокет, отправляющую объекты по TCP-соединению.Я не думаю, что вам нужно углубляться (на уровне пакетов) в чат-клиент и сервер.Вот простая демонстрация .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...