Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > IdTCPServer(Indy9) контроль наличия сети


Автор: sas099 6.11.2008, 10:22
проблема в следующем:
запущен IdTCPServer. К нему подключены клиенты, которые посылают дату 1 раз в 20 сек.
Происходит провал интернета(по вине провайдера). Данных от клиентов в течении 20 сек нет-я их отключаю.
Сеть восстанавливается, а сервер не видит, что она появилась и не делает реконнект.
Как со стороны IdTCPServer делать контроль наличия интернета(сети)???

Автор: dumb 8.11.2008, 14:14
Цитата(sas099 @  6.11.2008,  11:22 Найти цитируемый пост)
Сеть восстанавливается, а сервер не видит, что она появилась и не делает реконнект.
вообще-то реконнект должны делать клиенты.

Автор: sas099 10.11.2008, 12:03
проблема решена, спасибо кто учавствовал.
помогло следующее:
http://www.delphikingdom.ru/asp/answer.asp?IDAnswer=34633
http://forum.vingrad.ru/faq/topic-156606.html

а по рекконекту со стороны клиента - все хорошо на клиенте который работает под виндой.он видит что сети нет.
а вот если клиент реализован на однокристалке типа Atmel или Pic и в сети работает по GPRS - не все тут так просто получилось. Сделал ping на уровне сервера и все стало хорошо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)