[发明专利]一种基于服务器推送技术的WEB即时通信系统及方法无效

专利信息
申请号: 201010589105.7 申请日: 2010-12-15
公开(公告)号: CN102571834A 公开(公告)日: 2012-07-11
发明(设计)人: 娄伟波 申请(专利权)人: 金华六度信息科技有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04L12/58
代理公司: 杭州求是专利事务所有限公司 33200 代理人: 张法高
地址: 321000 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 服务器 推送 技术 web 即时 通信 系统 方法
【权利要求书】:

1.一种基于服务器推送技术的WEB即时通信系统,其特征在于包括WEB访客端、WEB客服端、代理服务器、应用服务器、WEB服务器、缓存系统和数据库;代理服务器分别与WEB访客端、WEB客服端、应用服务器和WEB服务器相连,应用服务器分别与缓存系统和数据库相连;WEB访客端和WEB客服端是网络上的一个站点,为WEB页面形式,组成WEB客户端,代理服务器、应用服务器、WEB服务器、缓存系统、数据库组成服务端,作为网络上的一个站点。

2.根据权利要求1所述的一种基于服务器推送技术的Web即时通信系统,其特征在于所述的WEB客户端采用Ajax+XML+JavaScript的通讯框。

3.根据权利要求1所述的一种基于服务器推送技术的Web即时通信系统,其特征在于所述的数据库采用Mysql主从服务器,主服务器对于数据变动频繁的表采用innodb存储引擎,对于数据变动低频的表采用myisam存储引擎,从服务器定时检测主服务器是否有故障,一旦主服务器出现故障,则从服务器变为主服务器,并使虚拟的主服务器IP指向从服务器。

4.一种使用如权利要求1所述系统的基于服务器推送技术的Web即时通信方法,其特征在于它的步骤如下:

1)建立连接,WEB访客端和WEB客服端是网络上的一个站点,组成WEB客户端,为WEB页面形式,WEB页面发送发起对话请求,代理服务器、应用服务器、WEB服务器、缓存系统、数据库组成的服务端收到请求后,初始化访客或客服信息;

2)发送请求,WEB页面采用POST或者Ajax的提交方式,发送HTTP请求到服务端,服务端接收到HTTP请求后,将消息插入到消息队列中去,并且立即返回“收到消息标记”给WEB页面;

3)请求消息,基于HTTP连接的服务器推送技术,WEB页面采用POST或者Ajax的提交方式,发送HTTP请求到服务端,服务端接收到HTTP请求后有两种方式处理,一种当服务端有收到需要发送到WEB页面的消息时,服务器立即发送消息给WEB页面,并且WEB页面再次发送请求以保持链路;另一种当服务端没有收到需要发送到WEB页面的消息时,则将WEB页面的HTTP请求挂起,等待服务端的消息队列中有新消息或者WEB页面的HTTP请求挂起超过12秒时,服务端就立即发送新消息或空消息给WEB页面,并且让WEB页面再次发送请求以保持链路,如果服务端发送消息给WEB页面失败,将等待几秒后再次发送,默认发送三次,若三次仍不成功则不再发送;

4)断开连接,WEB页面发送结束对话请求,服务端收到请求后,将WEB客户端信息在缓存系统中删除;

5)若发生超时,则超时处理分WEB访客端超时重连、WEB客服端超时断开、WEB访客端超时断开三种情况进行处理;

(1)WEB访客端超时重连: WEB访客端的WEB页面15秒内未收到服务器的消息,则WEB访客端的WEB页面立即发送请求给服务端,请求重新连接;

(2)WEB客服端超时断开:应用服务器的线程检查应用服务器在230秒内未收到WEB客服端的WEB页面请求,就认为WEB客服端已经断开,将这个WEB客服端的信息从缓存中删除;

(3)WEB访客端超时断开:应用服务器的线程检查应用服务器在51秒内未收到WEB访客端的WEB页面请求,就认为WEB访客端已经断开,将这个WEB访客端的信息从缓存中删除。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金华六度信息科技有限公司,未经金华六度信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010589105.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top