![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
сливание текста в WinSock [D6, Win2k]
Pacifist © (2003-09-23 20:21:00)
Наверное вы слышите этот вопрос в n-й раз, тогда дайте линк.......
Собственно вопрос:
Посылая 2 сообщения клиент получает 1-о слипшееся........
Verg (2003-09-24 11:01:00) [1]
> Посылая 2 сообщения клиент получает 1-о слипшееся........
Бред какой-то...
От кого получает...? Что значит "слипшееся"...? Почему он что-то вообще должен получать? А сколько должен: одно, три, или десять?
Digitman (2003-09-24 09:16:00) [2]
на стороне передатчика предваряй каждое сообщение префиксом его размера
на стороне приемника в событии OnRead() считывай сначала префикс, затем - ровно столько данных, сколько содержит принятый префикс
все что идет следом ("прилипшее") не пропадет - вновь возникнет OnRead(), в котором точно так же прочитаешь очередное сообщение