开发者社区> 问答> 正文

如何设计一个兼容性好,性能可靠的多终端信息互动的WEB长连接或polling?报错

环境:Java Web运行环境。

-------

现在WEB和手机APP互动同时处理的场景越来越多了,

如在WEB上进行系统登陆,然后使用手机扫码,手机会按扫码进行处理,更改数据状态。

同时,WEB也检测到数据状态变更(使用轮训还是长连接等方式),进行后继处理。

我想问的问题,就是WEB采用什么方式去轮训或被动地得到消息来进行后续处理呢?(轮训的话,对后端的压力会比较大,采用长连接则涉及到浏览器兼容性的问题)。

请大牛指点。

展开
收起
kun坤 2020-06-06 13:44:43 655 0
1 条回答
写回答
取消 提交回答
  • 网站生成一个二维码图片,并轮询服务器.一段时间后提示用户二维码过期,并停止轮询,用户可以点击重新生成二维码图片.这样的轮询就不会对服务器产生太大的压力了.######Websocket 呀######不考虑######我们都考虑ie ……######这样,IE8,9(win7的主流浏览器)如何处理?######实现了websocket的浏览器: Chrome Supported in version 4+ Firefox Supported in version 4+ Internet Explorer Supported in version 10+ Opera Supported in version 10+ Safari Supported in version 5+######这种总发布订阅模式最好了######您好,您的意见是指在HTML中使用js进行轮训,使用ajax去连接message吗?(轮训的请求压力比较大)

    2020-06-06 13:44:49
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载