Как создать заставку (имеющую постоянно меняющиеся данные на основе подписок) в C #? - PullRequest
0 голосов
/ 02 марта 2011

Мне нужно создать экранную заставку (окно, которое постоянно изменяет свое содержимое) на C #.

Окно должно будет подписаться на удаленный сервер через Интернет, который будет обновлять содержимое окна на основеподписки.

Нужно ли для этого использовать шаблон Observer или какой-то другой механизм?

Я хочу реализовать торговое приложение FOREX, которое подпишется на некоторый сервер потоковой ценообразования и получит обновленияцены на основе подписок.

Windows необходимо сначала подключиться и подписаться на сервер ценообразования, в зависимости от подписки цены должны быть соответственно обновлены.

После нажатия на какую-либо цену в интернет-браузередолжен быть открыт и должен показать торговую платформу для размещения там сделки.

1 Ответ

0 голосов
/ 05 сентября 2012

Вы должны использовать систему pub-sub, такую ​​как SignalR , чтобы ваш сервер мог отправлять обновления своим клиентам без необходимости самостоятельно запускать механизм опроса.биржевой тикер, который делает это.Он работает как с веб-клиентами, так и с клиентами Windows.

...