Показать сообщение отдельно
  #2  
Старый 18.03.2012, 19:16
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Стандарт TCP предусматривает проверку данных и повтор отправки в случае повреждения данных. Так что по идеи не нужно.
Хотя, работая с сокетом в неблокирующем режиме, я сталкивался с ситуациями, когда данные разбивались на части при приёме через recv (например отправляю 2 пакета, 8192 и 8192 байт, получаю 3 части например по 2350, 4789 и 9245 байт). Насчет именно ошибок - точно не помню, были или нет. В любом случае, думаю, при работе с готовым компонентом таких проблем быть не должно.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием