Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Посылка новых данных в MIDAS/DataSnap

6.5K
03 февраля 2004 года
andy50
1 / / 03.02.2004
Здравствуйте!

Помогите, пожалуйста!

Есть источники данных, которые передают информацию в БД (или серверу приложений). Клиенты берут данные от сервера приложений по определённым условиям выборки.
Периодически появляются новые данные, которые хотелось бы СРАЗУ пересылать клиентам, без постоянных циклов запроса новых данных от клиентов к серверу приложений. Дело в том, что клиенты данные не изменяют и не поставляют, а только читают.
Рассылку новых данных для клиентов хочется сделать по инициативе сервера приложений, исключив холостые обращения клиентов за возможными обновлениями, а с другой стороны, сделать доставку максимально быстрой.
Понятно, что такое взаимодействие можно написать с помощью собственных протоколов поверх TCP/IP, но не хотелось бы.
1. Возможно ли реализовать такой механизм на базе стандартных компонент Delphi для работы с DB/DataSnap (не используя CallBack-вызовы)? (Если правильно понял, CallBack работает не с любым транспортом TCP, DCOM, CORBA).
2. Поможет ли здесь свойство poPropogateChnges у TProviderSet?

Заранее благодарю.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог