Какой лучший способ отформатировать сообщение на сервере, в данный момент я сериализую объект с помощью бинарного форматера, а затем отправляю его на сервер.
Когда сервер завершает прослушивание в асинхронном режиме, а затем, когда размер полученного буфера не равен 100%, предполагается, что передача завершена.
Это работает, и в данный момент, и я могу десериализовать объект на другом конце, я просто обеспокоен тем, что если я начну отправлять асинхронную передачу, этот метод потерпит неудачу, если сообщения могут быть размыты.
Я знаю, что мне нужно как-то пометить сообщение, чтобы сказать, что это конец первого сообщения, этот другой бит принадлежит сообщению 2, но я не уверен в правильном способе сделать это.
Может ли кто-нибудь указать мне правильное направление и, может быть, привести несколько примеров?
Спасибо