Передача событий в WCF

Рейтинг: 0Ответов: 1Опубликовано: 11.09.2014

Здравствуйте.

Интересуе, возможно ли, чтобы клиент передал в качестве данных хосту событие?

У меня клиент просто подписывается на данные таблицы, но лишь на некоторые, которые как раз хорошо отсеиваются фильтрами типа (row ) => (row.Field_A == 'Val1' || row.Field_B == 'Val2'). Пробовал возвращать это событие в составе DataContract класса, но ничего не получилось, WCF вроде его даже не сериализует. Это как-то возможно сделать?

Спасибо.

Ответы

▲ 1

Насколько я понял, клиенту надо получить необходимые данные, как только они поступят на сервер, не перегружая себя при этом запросами? Но ведь существуют не только асинхронные запросы от клиента, но и асинхронные ответы сервера, то есть сервер ответит на запрос только при поступлении нужных данных в базу! Может, это поможет?