[发明专利]一种网页即时通讯方法、系统及终端有效
申请号: | 201511032653.9 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105704008B | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 刘永生 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/08;G06F16/957 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 即时通讯 方法 系统 终端 | ||
本发明提供一种网页即时通讯方法、系统及终端。本发明所述的方法包括步骤:建立浏览器中第一聊天页面与聊天服务器间双向通讯的长连接;在同一浏览器上的聊天页面之间,建立本地双向通讯连接。本发明所述方法、系统及终端在有效节约服务器系统资源的同时实现了多网页即时通讯。
技术领域
本发明涉及网页通信技术领域,特别是涉及一种网页即时通讯方法、系统及终端。
背景技术
随着互联网的发展,网络营销模式重要性已经逐渐凸显,在线客服系统已成为网络营销和售后服务的重要工具,也是展示企业网站形象,加强企业与访客互动的必备工具。对于提供增值服务以及B2C(Business to Customer)类型的网站,为用户提供在线客服可以有效促进用户购买下单支付行为,也是解决售后问题成本最低的方法。
在线客服系统是一种网页即时通讯(Web Instant Messaging,即WebIM)类型的互联网应用,允许两人或多人使用网页作为客户端工具,建立会话窗口,通过网络实时地传递文字消息、文件、语音与视频进行交流。为了保证用户和客服之间的会话质量,需要在用户/客服的网页和聊天服务器之间建立长链接(socket链接,网页借助flash socket或者HTML5websocket实现),以保证通信双方能实时感知对方的在线/离线状态,以及发送的消息内容能够可靠地保存到聊天服务器上并及时推送到对方。
长链接对于服务端而言比较耗费系统资源,如果每一个用户/客服的网页和聊天服务器之间建立长链接,势必耗费大量系统资源,对服务器也是一种资源浪费。从成本和维护角度考虑,通常有的聊天服务器限制单个用户最多只能在服务端维持一个活跃的长链接。在这种情况下,用户/客服页面每次在尝试与聊天服务器建立长链接时,聊天服务器会先主动关闭用户账户名下现有的其他活跃长链接。但从用户角度上来看,对于这种B2C类型的站点,用户很可能会在浏览器上同时打开多个商品详情页面,并尝试打开多个聊天页面,希望能同时和多个店铺的客服进行聊天咨询。这样只能保证单个用户只能在服务器端位置一个活跃的长连接的做法,势必给用户带来不便,严重影响了客服系统的用户体验。那么,如果通过建立并保持多个长连接来实现多个聊天网页的即时通讯,就得牺牲大量的服务器系统资源。
综上所述,如何提供一种不过多占用系统资源,又能保持多网页的及时交互方法、系统及装置成为亟待解决的技术问题。
发明内容
本发明实施例提供一种网页即时通讯的方法、系统及装置,用以解决现有技术中过多占用服务器系统资源或者只能保证一个网页即时通讯的缺陷,实现有效节约服务器系统资源的同时实现多网页即时通讯。
为了解决上述问题,本发明公开了一种网页即时通讯方法,包括步骤:
建立浏览器中第一聊天页面与聊天服务器间双向通讯的长连接;
在同一浏览器上的聊天页面之间,建立本地双向通讯连接。
本发明所述的方法,其中,所述在同一浏览器中的聊天页面之间,建立本地双向通讯连接的步骤进一步包括:
在同一浏览器上的聊天页面之间,通过浏览器中本地存储模块建立本地双向通讯连接。
本发明所述的方法,其中,所述浏览器中本地存储模块存储控制信息和数据信息。
本发明所述的方法,其中,进一步包括步骤:
浏览器上的除第一聊天页面以外的聊天页面通过与第一聊天页面间已建立的本地双向通讯连接,将聊天消息发送至第一聊天页面;
第一聊天页面收到所述聊天消息后,通过已建立的第一聊天页面与聊天服务器间双向通讯的长连接将所述聊天消息发送至聊天服务器。
本发明所述的方法,其中,进一步包括步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511032653.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种浮游生物培育装置
- 下一篇:一种鱼缸