Я ищу, чтобы обнаружить локальную потерю соединения. Есть ли способ сделать это, как с событиями на компонентах Corelabs?Datasnap: Есть ли способ обнаружить потери соединения во всем мире?
Благодаря
EDIT: К сожалению, я буду стараться быть более конкретным: Я в настоящее время разрабатывает прототип с помощью DataSnap 2009. Так что у меня есть тонкий клиент, сервер приложений без гражданства и сервер базы данных.
Что бы я мог сделать, это обнаружить и обработать потерю соединения (подключение к Интернету) между клиентом и серверным приложением, чтобы обрабатывать его надлежащим образом, то есть: отобразить информационное сообщение об ошибке для пользователя или обнаружить остановку сервера для бесшумного перенаправления на другой сервер приложений.
В двухуровневом я использовал для управления этим компонентом ODAC, у TOraSession есть некоторые события для решения этих проблем.
Я не уверен что нет способа обнаружить соединение потери, поскольку потеря соединения базового сокета может быть обнаружена. Однако верно, что большинство библиотек не имеют для этого событий. – mghie