我想知道这个堆栈溢出站点中的更新消息是如何实现的。
更准确地说,例如,当我尝试回答问题并且正在输入我的回复时,我会在页面顶部看到一条消息,说明已添加新答案。此功能是如何实现的。
据我所知,可能的方式可以是 HTML5 websocket 或 serversocket 技术。 有没有其他方法可以实现这种推送通知系统,尤其是使用 java、spring 和 jquery 环境?
不确定如何标记这个问题。如果我错了,请更正标签。
最佳答案
SO 使用 reverse ajax/comet显示这些消息的技术。我记得在 meta 上读过一些讨论关于此功能,目前无法准确找到它的链接。一找到就会更新。
基于编程语言的框架名称可能会改变(websockets(或)socket.io等),但最终它们都来自comet框架。
更新:
这里是 SO meta discussion关于这个话题。
关于java - 堆栈溢出站点中的更新消息是如何显示的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12802220/