服务器到客户端推送通知?

时间:2015-10-13 09:15:47

标签: java web-services architecture achievements web-technologies

我需要一个针对我的应用程序的特定功能的解决方案,功能与最近成就类别的堆栈溢出相同。当特定事件发生在服务器中时(可能是某种级别的成就或某种条件满足)那么我想要通过我的应用程序的GUI通知用户,执行此特定用例的最佳方法是什么。感谢adkance

1 个答案:

答案 0 :(得分:3)

您要么使用WebSockets,要么使用客户端投票。

有一些java库可以帮助您从底层机制中抽象出来,如果浏览器不支持websockets,它可以回退到轮询:

  1. cometd
  2. atmosphere
  3. DWR's reverse-ajax
  4. spring mvc
  5. 我确定还有更多,但这会让你开始:)