我正在寻找一种简洁的方法来执行检查以查看 Grails 2.x 应用程序的收件箱(实时)中是否有任何消息。我已经从通过 ajax 轮询转向 websockets,这在有人实际向您发送消息时非常有用,但是当您切换到另一个屏幕时,仍然需要初始化“计数”。任何人都可以就这样做的优雅方式提出建议吗?
- 拦截器并不理想,因为我需要检查几乎所有控制器
- 过滤器并不理想,因为在某些带有图形的屏幕上存在许多 ajax 请求,每个请求都会运行多次检查。
我想知道是否还有其他我没有想到的解决方案..但可能没有。
我正在寻找一种简洁的方法来执行检查以查看 Grails 2.x 应用程序的收件箱(实时)中是否有任何消息。我已经从通过 ajax 轮询转向 websockets,这在有人实际向您发送消息时非常有用,但是当您切换到另一个屏幕时,仍然需要初始化“计数”。任何人都可以就这样做的优雅方式提出建议吗?
我想知道是否还有其他我没有想到的解决方案..但可能没有。