Я хочу отправить сообщение с PC1 на PC2 через TCP-сокет. Вопрос в том, как я могу сказать, что сообщение, полученное на PC2, является частичным или полным? Или более конкретно, как определить начало и конец TCP-сообщения?Как определить начало и конец TCP-сообщения?
1) Добавить информацию о длине сообщения в начале сообщения TCP?
2) Добавить специальные байты флага в начало и конец TCP-сообщения?
Вы прошли через это - http://stackoverflow.com/questions/2389756/how-should-i-mark-the-end-of-a-tcp-packet –