История изменений
Исправление pon4ik, (текущая версия) :
Полезную я однако тему завёл.
В двух словах, чтение из потокового сокета может завершиться на середине сообщения, так же как и операция чтения из сокета может считать два и более сообщений склеенных в одно. Что в принципе, справедливо практически для любых функций, связанных с чтением с устройств ввода вывода.
Тебе нужен либо какой то протокол уже ориентированный на обмен сообщениями (http, web socket, stomp и т.п.) либо своя наколенная реализация. Что нужно для того, что бы json волшебным образом превращался в такой протокол, написано в теме на которую я дал линк :)
Исходная версия pon4ik, :
Полезную я однако тему завёл.
В двух словах, чтение из потокового сокета может завершиться на середине сообщения, так же как и операция чтения из сокета может считать два и более сообщений склеенных в одно. Что в принципе, справедливо практически для любых функций, связанных с чтением с устройств ввода вывода.
Тебе нужен либо какой то протокол уже ориентированный на обмен сообщениями (http, web socket, stop и т.п.) либо своя наколенная реализация. Что нужно для того, что бы json волшебным образом превращался в такой протокол, написано в теме на которую я дал линк :)