【发布时间】:2023-03-20 23:15:01
【问题描述】:
我正在编写一个视频 cms,并希望我的所有用户在他们进入时立即显示新资产。 如果我是对的,facebook 会实时更新其墙页。因此,当我向朋友发布某些内容时,它会立即显示在他的墙上。正如他们所说,实时网络。 我想知道你是怎么做到的?不是客户端-服务器通信的技术,而是服务器上发生的事情。 我理解观察者模式的原则。 但是一堵墙实际上是对消息表的查询。 观察者如何知道用户感兴趣的查询? 它是否保存所有已连接用户的所有查询并在有新内容出现时重新运行它。 我相信 Google-realtime 就是这样工作的。 谢谢你帮助我。
【问题讨论】:
标签: c# design-patterns observer-pattern