xmpp(openfire)——对消息服务器的要求比较高,没有找到合适的java实现方案;
极光推送、百度推送——自动生成的id,不好绑定本地用户,作为公告类的消息推送可以,但作为本地用户间的消息推送机制还是不太合适;
comet4j——能实现消息推送,但是每个页面保持连接的js对性能的消耗也厉害,基于Http长连接技术实现。
goeasy——java后台推送只需要两行代码, js前端推送也只需要3,4行,而且文档齐全,还提供了后台查询信息收发情况,所以我觉得GoEasy推送服务是个不错的选择。快速入门:goeasy.io/www/started.jsp,感觉很不错,类似极光推送。