![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по TServerSocket, TClientSocket
RagE © (2004-07-07 11:14:00)Подскажите плиз гарантируют ли эти компоненты правильность доставки (Т.е если клиент отослал А, сервер получит А, а не Б).
RagE (2004-07-07 14:27:00) [1]Спасибо огромное. Вопрос закрыт
Digitman (2004-07-07 11:47:00) [2]
> RagE © (07.07.04 11:14)
> клиент отослал А, сервер получит А, а не Б
после установления вирт.петли соединения меджду сервером и клиентом понятия "сервер" и "клиент" теряют смысл - с этого момента в каждый последующий момент каждая из сторон соединения выступает в роли либо "приемника" (Пр) либо "передатчика" (Пд)транспортируемых по каналу вирт.связи данных
транспортируемые данные имеют поточную организацию, в точки зрения приложения в целом напоминающую классическую очередь- "первым отправлен - первым получен"
если Пд отправил А, то Пр рано или поздно получит А и ни что иное
если Пд отправил АБВГД, то Пр рано или поздно получит ту же последовательность АБВГД, но в заранее непрогнозируемой "порционности"
Петров Денис (2004-07-07 11:15:00) [3]TCP = Transmission Control Protocol, правильность доставки гарнтирует он, а не компоненты.