[发明专利]支持GPS终端的即时通讯系统和方法无效
申请号: | 201110028091.6 | 申请日: | 2011-01-26 |
公开(公告)号: | CN102098236A | 公开(公告)日: | 2011-06-15 |
发明(设计)人: | 易润平;易桂根 | 申请(专利权)人: | 东莞市车友互联信息科技有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/08;H04W4/02;H04W4/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 523000 广东省东莞市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 gps 终端 即时通讯 系统 方法 | ||
1.一种支持GPS终端的即时通讯系统,其特征在于,包括GIS服务器、接入服务器、分布式业务服务器和中心服务器,
所述GIS服务器,用于负责对用户的地理位置信息进行分析和处理;
所述接入服务器,用于负责系统负载均衡调度、管理其他的服务器;
所述分布式业务服务器,用于负责处理用户数据业务;
所述中心服务器,用于负责所有在线用户的内存资料管理。
2.根据权利要求1所述的即时通讯系统,其特征在于:所述即时通讯系统还包括群服务器,用于负责系统的群内存管理和群消息实时转发。
3.根据权利要求2所述的即时通讯系统,其特征在于:所述即时通讯系统还包括WEB负载均衡器和集群式WEB服务器,
所述WEB负载均衡器,用于负责进行web请求的负载均衡调度;
所述集群式WEB服务器,用于负责处理用户数据业务。
4.根据权利要求3所述的即时通讯系统,其特征在于:所述即时通讯系统还包括数据库服务器、媒体和内容服务器,
所述数据库服务器,用于实时备份数据库,确保数据库安全稳定服务
所述媒体和内容服务器,用于存储多媒体资料和共享文件。
5.根据权利要求2所述的即时通讯系统,其特征在于:GPS终端通过所述接入服务器分配所述分布式业务服务器,成功登录业务服务后与业务服务器建立连接,所述GPS终端每隔一预订时间发送心跳报告到所述分布式业务服务器维持链接,所述分布式业务服务器将用户的在线信息保存在内存中,并将用户ID和所在服务器信息发送到所述中心服务器和所述群服务器,业务服务器所述预订时间发送心跳报告到所述中心服务器和所述群服务器维持所述分布式业务服务器的链接。
6.根据权利要求3所述的即时通讯系统,其特征在于:WEB用户通过所述WEB负载均衡器分配所述集群式WEB服务器,WEB用户登录成功后在所述集群式WEB服务器内存中保存用户的在线信息,并将用户ID和所在所述集群式WEB服务器信息发送到所述中心服务器和所述群服务器,所述集群式WEB服务器每隔一预订时间向所述中心服务器和所述群服务器发送心跳报告维持所述集群式WEB服务器的链接。
7.根据权利要求2至6中任意一项所述的即时通讯系统,其特征在于:
所述分布式业务服务器保存本服务器下的用户的ID、会话KEY、用户状态、用户常用的信息和好友列表;
所述中心服务器保存全局用户的ID、会话KEY、用户状态和所在的服务器IP;
所述群服务器保存全局用户ID、会话KEY、用户状态和所在服务器IP,群信息和群成员列列信息。
8.一种用于权利要求1所述即时通讯系统的即时通讯方法,其特征在于,包括:
终端用户通过发送登录命令到所述接入服务器;
所述接入服务器根据分配原则给所述终端用户返回一个重定向命令;
所述终端用户重发送登录请求到重定向后的业务服务器;
所述业务服务器判断所述终端用户的登录请求,成功登录后更新所述业务服务器中用户的在线信息内存表,并将所述终端用户的会话密钥和所在业务服务器信息发送到所述中心服务器和群服务器;
所述业务服务器通知好友上线,其中,同业务服务器下的好友直接通知,不同服务器则通过所述中心服务器发送好友在线通知;
所述业务服务器通知所述群服务器该终端用户上线,其中,所述群服务器枚举拥有的群,并将终端用户上线的通知群发给在线的群成员;
终端用户成功登录后发送获取好友列表、群列表、离线消息命令;
好友登录成功后与其他好友实现沟通,其中,同业务服务器下的好友消息直接转发,不同的服务器消息则经过所述中心服务器到业务服务器最后到终端用户;
对于如果用户不在线或者发送不成功的消息,业务服务器需要将原始信息保存到数据库中,用户下次登录后发送给终端用户。
9.一种用于权利要求1所述即时通讯系统的即时通讯方法,其特征在于,包括:
成功登录的好友发送获取服务的请求;
所述业务服务器判断所述终端的请求服务类型,针对一个数据服务直接通过访问数据库获取交易结果;如果是需要其他类型的服务则由业务服务器与内容服务器或者第三方服务器通讯,以获取相关结果;
所述业务服务器将结果返回给终端;
所述终端将结果展示给用户。
10.一种用于权利要求1所述即时通讯系统的即时通讯方法,其特征在于,包括:
登录成功的好友向所述业务服务器发送群消息;
所述业务服务器收到所述终端的群服务业务请求后将内容转发到群服务器;
所述群服务器根据群成员所在的业务服务器位置,发送到业务服务器上,由业务服务器发送到终端用户;
所述群服务器在发送消息的过程中,如果好友不在线则将消息保存在群消息表中,并将群成员的离线ID标记为当前的消息ID,后续有离线消息也不会修改离线用户的当前群的离线记录ID,直到用户登录获取过离线记录后再将它修改为0;
所述群服务器发送应答交易经业务服务器到终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市车友互联信息科技有限公司,未经东莞市车友互联信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110028091.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动伸缩式汽车遮阳篷
- 下一篇:一种运输车辆防滑防陷装置