[发明专利]消息发送方法、装置及服务器有效
申请号: | 201310738939.3 | 申请日: | 2013-12-26 |
公开(公告)号: | CN103716230A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 彭铁磊 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L12/18 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张耀光 |
地址: | 510655 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 发送 方法 装置 服务器 | ||
1.一种消息发送方法,其特征在于,用于创建有在线/离线消息接收群组和在线消息接收群组的服务器中,所述方法包括:
获取所述在线消息接收群组中各个客户端的客户端信息,所述在线消息接收群组仅支持向所述在线消息接收群组中处于在线状态的各个客户端发送消息,所述在线/离线消息接收群组支持同时向所述在线/离线消息接收群组中处于在线状态的各个客户端和处于离线状态的各个客户端发送消息;
将获取到的各个客户端信息添加到所述在线/离线消息接收群组中;
接收所述在线/离线消息接收群组中任意一个客户端信息所对应的客户端发送的消息,将所述消息发送给所述在线/离线消息接收群组中处于在线状态的各个客户端和处于离线状态的各个客户端。
2.根据权利要求1所述的方法,其特征在于,所述获取所述在线消息接收群组中各个客户端的客户端信息之前,还包括:
接收客户端发送的携带有客户端标识、所述在线/离线消息接收群组的第一群组标识和所述在线消息接收群组的第二群组标识的添加请求;
根据所述客户端标识和所述第一群组标识检测所述客户端是否是所述在线/离线消息接收群组的管理员客户端,并根据所述客户端标识和所述第二群组标识检测所述客户端是否是所述在线消息接收群组的管理员客户端;
若检测结果为所述客户端是所述在线/离线消息接收群组的管理员客户端且所述客户端是所述在线消息接收群组的管理员客户端,则响应所述添加请求,触发执行所述获取所述在线消息接收群组中各个客户端的客户端信息的步骤。
3.根据权利要求1或2所述的方法,其特征在于,所述将获取到的各个客户端信息添加到所述在线/离线消息接收群组中,包括:
将所述客户端信息直接添加到所述在线/离线消息接收群组中;和/或,
向每个客户端发送是否加入所述在线/离线消息接收群组的询问信息,若接收到所述客户端根据所述询问信息反馈的确认信息,则根据所述确认信息将所述客户端的客户端信息添加到所述在线/离线消息接收群组中。
4.根据权利要求3所述的方法,其特征在于,所述向每个客户端发送是否加入所述在线/离线消息接收群组的询问信息之后,还包括:
接收所述客户端发送的用于请求退出所述在线消息接收群组的退出请求,所述退出请求是所述客户端根据所述询问信息反馈拒绝信息时发送的,所述拒绝信息用于指示拒绝将所述客户端的客户端信息添加到所述在线/离线消息接收群组;
删除所述在线消息接收群组中所述客户端的客户端信息。
5.根据权利要求1或2所述的方法,其特征在于,所述将获取到的各个客户端信息添加到所述在线/离线消息接收群组中,包括:
获取每个客户端信息中的客户端类型;
若所述在线/离线消息接收群组包括至少一个分组,则根据客户端类型和各个分组之间的对应关系以及所述客户端类型将所述客户端信息添加到对应的分组中;
若所述在线/离线消息接收群组不包括分组,则创建至少一个分组,根据客户端类型和各个分组之间的对应关系以及所述客户端类型将所述客户端信息添加到对应的分组中。
6.根据权利要求2所述的方法,其特征在于,所述响应所述添加请求之前,还包括:
获取预定时间段内成功响应所述添加请求的次数;
检测所述次数是否小于预定次数阈值;
若检测结果为所述次数小于预定次数阈值,则触发执行所述响应所述添加请求的步骤。
7.一种消息发送装置,其特征在于,用于创建有在线/离线消息接收群组和在线消息接收群组的服务器中,所述装置包括:
信息获取模块,用于获取所述在线消息接收群组中各个客户端的客户端信息,所述在线消息接收群组仅支持向所述在线消息接收群组中处于在线状态的各个客户端发送消息,所述在线/离线消息接收群组支持同时向所述在线/离线消息接收群组中处于在线状态的各个客户端和处于离线状态的各个客户端发送消息;
信息添加模块,用于将所述信息获取模块获取到的各个客户端信息添加到所述在线/离线消息接收群组中;
消息收发模块,用于接收所述信息添加模块添加后的线/离线消息接收群组中任意一个客户端信息所对应的客户端发送的消息,将所述消息发送给所述在线/离线消息接收群组中处于在线状态的各个客户端和处于离线状态的各个客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310738939.3/1.html,转载请声明来源钻瓜专利网。