Я использую MessagePack
для кодирования/декодирования моих моделей и отправки их через TCP-сервер. На этом этапе мне нужно определить разделитель для моих сообщений, чтобы нарезать принятые буферы в правильные объекты MessagePack
.MessagePack и обрамление сообщений
Мой вопрос в том, как я могу определить разделитель для MessagePack
и нарезать сообщения на стороне клиента?
Прохладный, кажется хорошим решением, но проблема в том, что у меня есть клиенты на других платформах, таких как C# или C++. Должны ли они внедрять «Netstring» на своих платформах? –
Вы контролируете протокол на проводе, или вам приходится иметь дело с существующими клиентами? – Glyph