Здравствуйте.
Разрабатываеться распределенная система.
Есть сервер который постоянно получает входные данные и их обрабатывает, и есть GUI клиенты (WPF), которые должны получать
информацию от сервера (в основном клиенты занимаються мониторингом).
Задача состоит в том, что клиенты не должны получать всю информацию, которыми в данный момент распологает сервер, а должны
получать только данные в зависимости от текущего пользовательского экрана + прав доступа пользователя.
Возникла идея событийной модели: пользователь попадает на экран — клиент подписываеться на какое-то
серверное событие, при возникновении которого сервер посылает клиенту данные и тот их отображает. При переходе на другой экран
клиент отписываеться от текущего события и подписывается на другое. Максимальное количество таких событий 5-10 в секунду.
Вопрос в том как это реализовать наименее геморойно в стеке технологий .NET? Или возможно эта идея бредовая?
Буду благодарен любым мыслям, советам, ссылкам! Я впервые столкнулся с распределенными приложениям
... << RSDN@Home 1.2.0 alpha 4 rev. 1445>>