двусторонняя связь silverlight / wpf с приложением на стороне сервера - PullRequest
1 голос
/ 31 декабря 2010

У меня есть бизнес-логика в одном приложении, назовем его «сервер». Я хочу «наблюдать» за тем, что происходит в этом приложении, с помощью приложения silverlight или WPF.

Итак, я решил, что буду использовать службы WCF, которые предоставляют текущее состояние моим клиентам, и буду регулярно запрашивать обновления.

Работает хорошо, но мне нужна какая-то двусторонняя связь, потому что мне нужно уведомлять своих клиентов об изменениях.

Есть ли другой способ, кроме опроса?

Ответы [ 2 ]

2 голосов
/ 31 декабря 2010

Для Silverlight существует режим PollingDuplex, который все еще приводит к опросу, но имеет несколько более простой API для работы, чем работа с опросом самостоятельно.

См. Эту статью на MSDN: http://msdn.microsoft.com/en-us/library/cc645027(VS.95).aspx

Для WPF я считаю, что есть более эффективные способы сделать это, но я не настолько знаком с полным стеком WCF.

1 голос
/ 01 января 2011
...