为什么京东淘宝的客服系统 不用 websocket?

刚看了下京东和淘宝的客服页面,都是采用的短链接(心跳)+ 长连接(收消息),,为什么都没有采用 websocket 呢? 如果是浏览器兼容性,socket.io,SignalR 之类的库 可以做到 从websocket,短连接,长连接,选择浏览器支持的方式。

阅读 5.2k
2 个回答
  1. 兼容性。
  2. 历史项目改造成本与收益。(做一样的事,现在工作得很好,为什么要动它呢)
  3. 环境部署的风险。 websocket 不是 HTTP ,系统链路如果之前是针对 HTTP 的,那么这中间的风险与特殊处理的地方需要额外成本的。

强答一下:难道是因为websocket会长时间占用端口资源。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题