Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проверка обновления данных на серваке из клиентского приложения [D6, IB6.x]


hunter84 ©   (2003-10-20 00:31:00) 

Уважаемые, подскажите пожалуйста! Тема такая: клинтские приложения работаю с разных компов с базой на серваке, изменяя её! Надо, при малейшем изменении базы на серваке выдавать клиентам сообщение о произошедшем обновлении. Как?
Если кто знает как работает IBEventsAlert подскажите!


kaif   (2003-10-20 03:12:00) [1]

Система ивентов работает так: на сервере генерится EVENT с определенным именем, на клиентской стороне есть некая фича (компонент), которая зарегестировала на сервере свою "заинтересованность" в ивенте с ЭТИМ именем. Как только имя сгенерированного на сервере ивента совпадет с именем зарегистрированного клиентом, сервер дергает клиента и у того в компоненте возникает типа событие, на которое если обработчик прописать, то что-то происходит, например, оно пищит в колонках "ой". И еще это все имеет какое-то смутное отношение к потокам и всяким глюкам, с этими потоками связанным у тех, кто в этих потоках не спец (например, у меня) и в кривых версиях компонентов, которых у ивентов больше развелось, чем самих ивентов...

А ты уверен, что клиенты вообще тебе за это спасибо скажут?
Ты не склад случайно пишешь?
:)


Наверх

Титульная страница Поиск, карта сайта Написать письмо