[发明专利]O2O多通道的通信方法及系统在审

专利信息
申请号: 201710123238.7 申请日: 2017-03-02
公开(公告)号: CN106936903A 公开(公告)日: 2017-07-07
发明(设计)人: 吴廷有;黄驰;杨坤;任飞;陈宏亮 申请(专利权)人: 深圳市科脉技术股份有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04L29/06;H04L5/14;H04L12/803
代理公司: 北京超凡志成知识产权代理事务所(普通合伙)11371 代理人: 梁斌
地址: 518000 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: o2o 通道 通信 方法 系统
【说明书】:

技术领域

发明涉及网络通信技术领域,尤其是涉及一种O2O多通道的通信方法及系统。

背景技术

O2O即Online To Offline(在线离线/线上到线下),是指将线下的商务机会与互联网结合,让互联网成为线下交易的平台,这个概念最早来源于美国。O2O的概念非常广泛,既可涉及到线上,又可涉及到线下,可以通称为O2O。

线上线下之间进行通信时,在正常模式下软件自动选择实时通信框架(Windows Communication Foundation,WCF)双工进行线上线下的点对点同步通信。但如果线下通道不通或发生异常时,线上无法及时准确的定位线下的则无法继续通信,线上无法快速找到线下的通道而进行快速的通信,这给线上终端和线下终端的用户带来极大的不便和损失。另外,对于服务器资源的占用情况,用户规模与资源的分配不合理,会有资源浪费和资源不足这两种极端的现象。

发明内容

有鉴于此,本发明的目的在于提供O2O多通道的通信方法及系统,以优化线上线下的通信方式,提高线上线下点对点同步通信的效率,节约资源。

第一方面,本发明实施例提供了一种O2O多通道的通信方法,其中,包括:

接收高速缓存模块发送的通道状态信息,所述通道状态信息包括心跳信息和当前资源使用信息;

判断所述心跳信息是否为同步通道正常信息;

如果不是所述同步通道正常信息,则从通信框架WCF双工通信方式切换至套接字SOCKET异步通信方式;

根据所述当前资源使用信息进行进程监听和资源监听;

根据资源监听结果进行服务器扩容。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述当前资源使用信息包括指标信息,所述根据所述当前资源使用信息进行进程监听和资源监听包括:

对服务器的传输控制协议TCP连接数、中央处理器CPU使用率和内存使用率进行监听,得到所述指标信息;

判断所述指标信息是否达到第一阈值,其中第一阈值包括TCP连接数阈值、CPU使用率阈值和内存使用率阈值;

如果所述指标信息有至少一项达到匹配的所述第一阈值,则生成提醒信息。

结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述资源监听结果包括提醒信息,所述根据资源监听结果进行服务器扩容包括:

根据所述提醒信息进行所述服务器扩容。

结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述当前资源使用信息包括所述WCF双工通信方式的占用连接数和所述SOCKET异步通信方式的占用连接数,所述根据所述当前资源使用信息进行进程监听和资源监听还包括:

对所述WCF双工通信方式的占用连接数和所述SOCKET异步通信方式的占用连接数进行监听,获取WCF双工连接数和SOCKET异步连接数;

根据所述WCF双工连接数和所述SOCKET异步连接数,得到占用率;

判断所述占用率是否满足预设条件,其中,所述预设条件包括第一预设条件和第二预设条件;

如果所述占用率满足所述第一预设条件,则选取所述WCF双工通信方式;

如果所述占用率满足所述第二预设条件,则选取所述SOCKET异步通信方式。

结合第一方面的第三种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述根据所述WCF双工连接数和所述SOCKET异步连接数,得到占用率包括:

根据下式计算所述占用率:

P=(A-B)/(A+B)×100%

其中,所述P为所述占用率,A为所述WCF双工连接数,B为所述SOCKET异步连接数。

第二方面,本发明实施例还提供一种O2O多通道的通信系统,其中,包括:

云端服务器,用于接收高速缓存模块发送的通道状态信息,所述通道状态信息包括心跳信息和当前资源使用信息,判断所述心跳信息是否为同步通道正常信息,在不是所述同步通道正常信息的情况下,从WCF双工通信方式切换至SOCKET异步通信方式;

监听模块,用于根据所述当前资源使用信息进行进程监听和资源监听;

弹性伸缩服务ESS模块,用于根据资源监听结果进行服务器扩容。

结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述当前资源使用信息包括指标信息,所述监听模块还包括:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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