Asynchronous Web上的观察者(订阅者)设计模式?

Asynchronous Web上的观察者(订阅者)设计模式?,asynchronous,observer-pattern,subscriber,Asynchronous,Observer Pattern,Subscriber,我一直在努力学习Web2.0实践,最近我遇到了一篇关于轮询数据库中的更改以异步保持网页最新的文章(目的类似于堆栈溢出在添加新答案时告诉您的方式) 这让我想到是否有可能在web上实现订阅/更新关系。有人知道这是否可行吗?如果可能,可以链接到一篇关于它的好文章吗 还有人知道堆栈溢出如何实现他们的异步更新系统吗?对于一个流量与stackoverflow一样多的站点来说,轮询似乎效率很低。目前除了轮询和WebSocket之外,没有其他解决方案能够提供足够的浏览器支持。 堆栈溢出通过一种称为长轮询的技术实

我一直在努力学习Web2.0实践,最近我遇到了一篇关于轮询数据库中的更改以异步保持网页最新的文章(目的类似于堆栈溢出在添加新答案时告诉您的方式)

这让我想到是否有可能在web上实现订阅/更新关系。有人知道这是否可行吗?如果可能,可以链接到一篇关于它的好文章吗


还有人知道堆栈溢出如何实现他们的异步更新系统吗?对于一个流量与stackoverflow一样多的站点来说,轮询似乎效率很低。

目前除了轮询和WebSocket之外,没有其他解决方案能够提供足够的浏览器支持。 堆栈溢出通过一种称为长轮询的技术实现了这一点,如下所述: