
06.06.2007, 17:36
|
|
Регистрация: May 2007
Адрес: Saint-Petersburg
Сообщений: 136
|
XMLSocket::send() как узнать длину пакета?
в "нормальном" клиент-серверном приложении гоняются бинарные данные и обычно первые два байта пакета содержат длину всего пакета.
сервер получает пакет от клиента не зная его истинной длины, читает из сокета два байта и затем считывает из сокета весь пакет.
как в случае XMLSocket серверу определить длину полученных данных?
ведь XMLSocket шлет строку целиком и не позволяет передавать бинарные данные. (((
__________________
fast restart: *((int*)0) = 0;
|