[发明专利]一种基于socket.io的实时通讯系统及其通讯方法有效

专利信息
申请号: 201610015856.5 申请日: 2016-01-12
公开(公告)号: CN105554020B 公开(公告)日: 2019-01-08
发明(设计)人: 李正平;梅云 申请(专利权)人: 成都阳帆网络科技有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L12/58;G06Q50/22
代理公司: 重庆中之信知识产权代理事务所(普通合伙) 50213 代理人: 谢毅
地址: 610000 四川省成都市高*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 socket io 实时 通讯 系统 及其 方法
【说明书】:

发明提出了一种基于socket.io的实时通讯系统及其通讯方法,其中的通讯系统包括通过socket.io服务器相互通讯的社交软件模块和应用APP模块,socket.io服务器包括第一消息收发器、第二消息收发器、消息存储器、消息分拣器、消息派发器和媒体迁移器;其中的通讯方法包括社交软件模块或应用APP模块发送消息,第一消息收发器或第二消息收发器接收消息并传输给消息存储器,由消息分拣器确定目的地址,消息派发器按地址将消息传输给相应的第一消息收发器或第二消息收发器,第一消息收发器或第二消息收发器将消息传输给对应的社交软件模块或应用APP模块。本发明在社交软件和应用APP之间搭建一个即时通信的桥梁,实现一种实时稳定的通讯,从而达成应用的最优化选择。

技术领域

本发明涉及移动互联网的应用层通讯技术,特别涉及一种基于socket.io的实时通讯系统及其通讯方法。

背景技术

当前在医美行业,医患之间的信息不透明、沟通不对等导致较多的医患纠纷,甚至发生医疗事故。应用移动互联网技术来加强医患之间的沟通是一种现代科技手段,但是在实践过程中遇到了一个两难的选择问题:一是完整实现医生端和患者端的APP;二是医生端基于APP而患者端基于已有社交软件。前者技术难度低但是难以推广、患者用户接受度低;后者易于在患者中推广,但是需要突破已有社交软件与医生APP即时通信的技术。因此,如何基于已有社交软件构建一个与医生APP实时沟通的系统和方法,成为了引导业务顺利实施的关键。

发明内容

本发明提出一种基于socket.io的实时通讯系统及其通讯方法,解决了现有技术中社交软件与应用APP难以即时通信的问题。

本发明的技术方案是这样实现的:

本发明提出了一种基于socket.io的实时通讯系统,包括通过服务器相互通讯的社交软件模块和应用APP模块,所述服务器包括socket.io服务器,所述socket.io服务器包括第一消息收发器、第二消息收发器、消息存储器、消息分拣器、消息派发器和媒体迁移器;所述第一消息收发器和第二消息收发器均用于从社交软件模块或应用APP模块中获得消息并将获得的消息传输给消息存储器;同时,将从消息派发器处获得的消息传输给社交软件模块或应用APP模块;所述消息存储器实现消息的永久储存与调用;所述消息分拣器确定消息的原址和目的地址,然后将确定的目的地址传输给消息派发器;所述消息派发器将消息按照从分拣器中获得的目的地址进行投递;所述媒体迁移器用于从社交软件服务器中下载或上传媒体文件。

进一步地,所述社交软件模块包括相互通讯的社交软件客户端和社交软件系统,所述社交软件系统与第一消息收发器相互通讯;所述应用APP模块包括相互通讯的应用APP和用于集成调用获取即时通讯能力的消息客户端,所述消息客户端与第二消息收发器相互通讯。

进一步地,所述社交软件系统和消息客户端均通过http连接到具有永久存储和调用功能的媒体存储器,所述媒体存储器与socket.io服务器相互通讯。

本发明还提出了一种基于socket.io的实时通讯系统的通讯方法,包括:通讯时,用户一通过社交软件客户端或应用APP向用户二发送消息,社交软件系统或消息客户端实现消息的集成调用,将消息发送给第一消息收发器或第二消息收发器;第一消息收发器或第二消息收发器获得消息并将获得的消息发送给消息存储器存储,消息存储器中的信息通过消息分拣器分拣确定信息的原址和目的地址,然后消息分拣器将目的地址发送给消息派发器,消息派发器将信息发送给与目的地址相应的第一消息收发器或第二消息收发器;第一消息收发器或第二消息收发器将收到的消息传输给与其对应的消息客户端或社交软件系统;消息客户端或社交软件系统将收到的消息传输给用户二的应用APP或社交软件客户端;即完成一次通讯。

另外,当消息为媒体文件时,媒体迁移器将其从社交软件服务器下载到socket.io服务器或从socket.io服务器上传到社交软件服务器,并通过媒体储存器永久储存。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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