Re: TCP, як треба приймати дані? Бо в мене вони склеюються
усім привіт!
Почитав підхід автора, стало вельми цікаво... Не простіше буде відокремити етапи считування "заголовку" з розміром від считування "тіла" повідомлення? Тобто на самому старті запитуємо 2байти, чекаємо доки їх отримаємо, потім запитуємо size_message байті, закидуємо в буфер n-отриманих, і досчитуємо (size_message - n) до тих пір, поки ця різниця не буде дорівнювати нулю. Після цього десериалізуємо буфер й стартуємо считування нового заголовку.