powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TCP клиент/сервер - отвалился клиент
11 сообщений из 11, страница 1 из 1
TCP клиент/сервер - отвалился клиент
    #40032713
Mizer73
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как узнать об отвалившемся клиенте, который был подключен к серверу, если клиент отвалился не по своей воле?
...
Рейтинг: 0 / 0
TCP клиент/сервер - отвалился клиент
    #40032716
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поймать и обработать ошибку 10054 (WSA_ECONNRESET).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
TCP клиент/сервер - отвалился клиент
    #40032718
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mizer73
как узнать об отвалившемся клиенте, который был подключен к серверу, если клиент отвалился не по своей воле?


Если Вы контролируете протокол взаимодействия между клиентом и сервером, то можете реализовать периодическую (например раз в 10 секунд) передачу на сервер служебного пакета. Благодаря такому пакету очень быстро выявляются разрывы связи как на стороне клиента, так и на стороне сервера.
...
Рейтинг: 0 / 0
TCP клиент/сервер - отвалился клиент
    #40032727
Mizer73
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DmSer,
да, это ручной вариант - на крайняк. Хотел что-то более цивилизованное.
...
Рейтинг: 0 / 0
TCP клиент/сервер - отвалился клиент
    #40032731
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mizer73
DmSer,
да, это ручной вариант - на крайняк. Хотел что-то более цивилизованное.


Как по мне, то это самое цивилизованное и есть. Другие варианты - хуже.
...
Рейтинг: 0 / 0
TCP клиент/сервер - отвалился клиент
    #40032734
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mizer73
Хотел что-то более цивилизованное.
Нет
...
Рейтинг: 0 / 0
TCP клиент/сервер - отвалился клиент
    #40032743
Mizer73
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov

Поймать и обработать ошибку 10054 (WSA_ECONNRESET).


не всегда выскакивает при отключении.
...
Рейтинг: 0 / 0
TCP клиент/сервер - отвалился клиент
    #40032769
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mizer73не всегда выскакивает при отключении.

Это проблемы исключительно с INDY, которое эту ошибку игнорирует.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
TCP клиент/сервер - отвалился клиент
    #40032770
Mizer73
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,
а какими можно ещё компонентами пользоваться?
...
Рейтинг: 0 / 0
TCP клиент/сервер - отвалился клиент
    #40032783
Mizer73
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как из списка клиентов TCP сервера вычеркнуть одного из них (если обнаружил, что он отвалился)?
...
Рейтинг: 0 / 0
TCP клиент/сервер - отвалился клиент
    #40032835
Mizer73
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос решил - вопрос закрыт.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TCP клиент/сервер - отвалился клиент
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]