![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Midas / SocketConnection [D5, MSSQL]
Markov D. © (2002-02-21 19:00:00)Приложение построено по технологии Midas с использованием соединения SocketConnection.
При обрыве связи между приложением и сервером на короткое время (примерно до 20 сек.) соединение восстанавливается, однако при более длительном обрыве возникает исключение ESocketConnectionError, и при любом обращении к серверу возникает данное исключение. Восстановить соединение руками - так же вызывает это исключение.
Если кто-то знает как восстанавливать соединения (или увеличить таймаут) в данном случае, большая просьба, помогите.
Digitman (2002-02-22 11:24:00) [1]код приведи
Markov D. (2002-02-22 10:43:00) [2]Но я не могу и дисконнект да же сделать, все та же самая ошибка.
Digitman (2002-02-22 09:45:00) [3]никак. только через дисконнект/реконнект.
таймаут тоже не удастся изменить без детальной переработки транспортного уровня.
единственное компромиссное решение : реализация собственного механизма KeepAlive. И на клиенте и на сервере.