【问题标题】:Notification for multiple clients in SilverlightSilverlight 中多个客户端的通知
【发布时间】:2012-09-15 12:05:41
【问题描述】:

我正在实施类似 Silverlight 上的简单聊天的功能。在我看来,我有带有文本框的“发送”按钮和绑定到 viewmodel 属性的消息列表。

当用户按下“发送”时,消息会添加到数据库中,然后消息列表(可观察集合)会刷新。之后,我从 INotifyPropertyChanged 接口引发 PropertyChanged 事件。这很好用,新消息会立即添加到列表中。

但我想做的是刷新所有视图现在打开的内容。如何实现?

感谢和抱歉英语不好。

【问题讨论】:

    标签: silverlight


    【解决方案1】:

    一种方法是构建双工服务。 How to: Build a Duplex Service for a Silverlight Client Duplex 服务会将更新从 WCF 服务“推送”到订阅它的所有客户端。

    Radenko Zec 提供了我在类似项目中用于为 Silverlight 客户端提供通知服务的参考和源代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-16
      • 1970-01-01
      • 2020-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多