Java Web 服务器的消息推送 几种方案
发布网友
发布时间:2022-04-20 03:31
我来回答
共2个回答
热心网友
时间:2022-04-15 17:36
Java Web 服务器的消息推送有以下几种方案:
1. 轮询:前端使用ajax不停的发起请求获取想要的数据(最简单也是最容易耗尽服务器资源)。
2. 长连接:HTTP长连接,客户端向服务端发起请求,服务端等有数据了才response,否则一直持有该连接Cometgithub: comet4j 项目,可以直接下载配置jar到tomcat下使用。
3、使用xmpp协议的一种技术,能够做到js中调用服务器的Java方法。
消息推送建议用专业的推送平台,例如:极光。深圳市和讯华谷信息技术有限公司创立于2011年,其团队核心成员来自腾讯、摩根士丹利、豆瓣、Teradata和中国移动等公司。公司总部位于深圳,在北京、上海、广州、成都均设有办公室。
热心网友
时间:2022-04-15 18:54
1、轮询
前端使用ajax不停的发起请求获取想要的数据(最简单也是最容易耗尽服务器资源)
2、长连接
Websocket
使用Websocket进行消息推送
3、DWR