Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];

Вниз

сервер тормозит   Найти похожие ветки 

 
ATLANTIDO   (2002-03-14 21:42) [0]

Есть клиент и сервер-сокеты. Клиент коннектится к серверу,
работает, затем разрыв соединения (корректный или не совсем :)).
Сервер-сокет продолжает считать статус клиент-сокета
как connected. Как быть ? Настройки сервера - по умолчанию
(кроме порта конечно).


 
digitman   (2002-03-15 09:01) [1]

Для обработки "некорректного разрыва" реализуй на сервере и клиенте механизм Keep Alive.


 
SV   (2002-03-15 09:16) [2]

Точно. Тогда будет посылаться пакет SO_KEEPALIVE - сообщ. об активности.


 
digitman   (2002-03-15 10:07) [3]

>SV
SO_KEEPALIVE

An application can request that a TCP/IP provider enable the use of "keep-alive" packets on TCP connections by turning on the SO_KEEPALIVE socket option. A Windows Sockets provider need not support the use of keep-alives: if it does, the precise semantics are implementation-specific but should conform to section 4.2.3.6 of RFC 1122: Requirements for Internet Hosts


 
SV   (2002-03-16 20:43) [4]

Да, своё всегда ближе. Я недавно как раз этим и занимался, на основе UDP, а теперь хочу пониже спуститься, над IP писать.


 
ATLANTIDO   (2002-03-17 12:40) [5]

Sanks!



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.006 c
3-88316
Pelmen
2002-04-29 16:06
2002.05.27
Надоедливое окно ввода пользователя и пароля...


1-88557
Сатир
2002-05-16 15:12
2002.05.27
Определение битмапы для нового компонента


6-88587
BMax
2002-03-14 08:05
2002.05.27
Сохранение с Интернета


3-88383
Vicheslav
2002-05-03 09:54
2002.05.27
Ув. помогите определиться IB6 или SQL2K


1-88542
Darlok
2002-05-16 13:02
2002.05.27
Как правильно работать с прозрачными окнами?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский