XML | #FreePolitPrisoners#FreePolitPrisoners: Привет всем. Может кто-нибудь подсказать, как лучше отправлять данные через сокеты, если сервер заранее не знает какой объем данных принимать? Отправлять сначала размер данных?
Зачем знать размер данных?
1. Отправь сколько надо и разорви tcp.
2. Открой два tcp. По одному отправляй данные, по второму размеры их. По второму можно имя переменной/файла/итп/мета отправлять ещё. Льёшь данные, сервер считает байты. Клиент считает тоже. Как клиент поймёт, что всё, хватит, он шлёт команду по второму каналу или просто тупо размер. Как сервер получает нужное колво, то готово.