你的位置:首页 > 软件开发 > Java > 用GoEasy推送实现Java实时推送

用GoEasy推送实现Java实时推送

发布时间:2015-12-09 12:00:10
前段时间客户有个需求他希望他在后台管理页面发布一个消息,所有用这个系统的用户无论在哪个页面都能及时收到他发布的信息,以前对于类似需求在少量 页面接收的前提下,我一般采用ajax定时去服务器pull信息下来,如果有就显示出来,但是这种方式非常消耗客户端的资源,后来我在网上查询到了一 ...

前段时间客户有个需求他希望他在后台管理页面发布一个消息,所有用这个系统的用户无论在哪个页面都能及时收到他发布的信息,以前对于类似需求在少量 页面接收的前提下,我一般采用ajax定时去服务器pull信息下来,如果有就显示出来,但是这种方式非常消耗客户端的资源,后来我在网上查询到了一个第 三方的免费推送服务-GoEasy push, 它可以满足我的需求,下面是如何用GoEasy进行信息推送及接收:

1. 首先我需要在GoEasy官网上注册一个账号,注册完毕后,我可以自己添加application,application添加完成后,GoEasy会自动帮我生成两个key,一个是Super key, 另一个是Subscribe key。

    GoEasy官网:https://goeasy.io

    Super key:用于推送或接收

    Subscribe key:仅用于接收,不能用来推送信息

    这两个key相当于使用GoEasy服务的密码。

2. 在java后台用super key推送客户发布的消息

    2.1. 在开始写代码之前,我们需要从GoEasy官网上下载一个jar包并引入到项目中。

    2.2. 这里不方便展示我们项目的源码,我将用一个JUnit方法来代替:

   public void testPublishMessageInGoEasy(){    

原标题:用GoEasy推送实现Java实时推送

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。