![]() |
Обратные вызовы Delphi
Доброго времени суток!
Нужна помощь! Есть программа Клиент и Сервер. При работе с Клиентом, пользователь, допустим, удаляет запись. Как сделать что бы после удалния, все пользователи работающие с этим же Клиентом получали уведомление что запись была удалена. |
Обновление на клиенте. Можно конечно сделать на сервере периодическую рассылку, но по-моему это неправильно.
|
Ввести "в запись" признак "удалённ"... и соответственно на клиенте его обрабатывать...
|
Вот способо не самый правильный теоретически, но работающий практически. Я сам таким пользуюсь. Клиентская часть с некоторой частотой проверяет интрересующюю ее информацию. Если проверка на удаление достаточно длинная, то можно
Цитата:
|
Я делаю следующим образом (правда на .НЕТе). Человек на клиенте делает удаление скажем записи в БД. После того как удаление произошло, клиент шлет на сервер сообщение, что было удалено такое-то запись. Сервер принимает это сообщение и рассылает всем клиентам сообщение о том, что было удалено.
|
Цитата:
|
| Часовой пояс GMT +4, время: 16:23. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.