ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 04.06.2009, 09:40
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

1) устойчивость к ошибкам - это не твоя задача это делает за тебя TCP/IP драйвер.
2) Устойчивость к сбоям типа данне потерялись, то тут банальная проверка длинны пакеты (если ты передаеш его)
А еще лучше делать по другому(для устойчивости)
СИГНАТУРА_1 + ДЛИННА ПАКЕТА + ДАННЫЕ + СИГНАТУРА_2
И тогда все данные которые непроходят проверку на сигнатуру или длинну сразу отбрасываются как ошибочные.
3) разрыв соединения - ну разорвалось, ну и что с этого? Если ты ждал данные через recv то получиш 0 в ответ. И там дальше уже по обстоятельствам решиш.

Так что всё дело даже не в сетевой реализации, а в протоколе который будет использоваться.
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ