grails 3 - 推送通知

时间:2016-11-13 09:14:23

标签: push-notification grails-plugin grails-3.1

我需要在grails 3项目中实现推送通知。我搜索了一段时间,无法获得任何插件/文档/依赖项以获得帮助。

如果我能获得有关如何在grails 3中实现推送通知的完整文档或任何提示,那将是一个很大的帮助。

我曾尝试添加CometD和Event-Push的依赖项,但在grails 3中,它无法下载依赖项。

有没有办法整合其中任何一个?

1 个答案:

答案 0 :(得分:0)

<强>的Grails-活动 - 推

  1. Events-push是一个客户端事件总线,基于一流的便携式推送库Atmosphere和Grails平台 - 核心插件,用于事件传播/收听。

  2. 它只是允许您的客户端侦听服务器端事件并推送数据。

  3. 默认使用WebSockets,如果需要,可以使用Comet(服务器不兼容,浏览器太旧......)。 Events-push是一个白名单广播者(客户端事件范围是'浏览器')。您需要通过修改事件DSL以使用“浏览器”范围来定义哪些事件可以传播到服务器。

  4. 4.要从客户端注册监听器,您还需要定义它们。

    Git hub演示: https://github.com/smaldini/grails-events-push

    CometD插件

    https://grails.org/plugin/cometd

    希望这能帮到你