本发明涉及通信领域,具体来说涉及一种群聊聚合系统。
背景技术:
目前,在户外活动中户外领队对驴友进行维护很不方便,领队和驴友重复的信息资源带来了很大的时间和效率上的浪费。
技术实现要素:
为解决上述问题,本发明提供了一种群聊聚合系统。
本发明的具体技术方案如下:
一种群聊聚合系统,其包括:设置在客户端的客户信息登记收集单元和客户请求信息发送单元、设置在服务器端的聊天室生成单元、客户信息接收单元、点对点分发单元、聊天室合并单元、用户信息更新单元以及聊天室解散清除单元;其中:
客户信息登记收集单元、用于收集用户身份信息和用户聊天室标识信息;
客户请求信息发送单元、用于将用户身份信息和用户聊天室标识信息发送给服务器端;
聊天室生成单元、用于服务器端生成聊天室信息;
客户信息接收单元、用于服务器端接受客户相关信息;
点对点分发单元、用于服务器端将接收到的信息点对点分发到所有拥有相同聊天室标识的所有用户;
聊天室合并单元、用于将所有用户的聊天室合并;
用户信息更新单元、用于服务器端更新所有用户的标识信息,并统一处理生成新的标识的聊天室;
聊天室解散清除单元、用于服务器端将聊天室解散后,清除所有用户信息以及聊天室标识信息。
较佳地,客户信息登记收集单元包括:客户信息搜集模块和客户信息登记模块。
较佳地,客户请求信息发送单元包括:客户请求信息发送模块;所述客户请求信息发送模块与设置在服务器端的客户信息接收单元相通。
较佳地,聊天室生成单元包括:聊天室生成模块和聊天室信息管理模块。
较佳地,客户信息接收单元包括:客户信息接收模块,所述客户信息接收模块与设置在客户端的所述客户请求信息发送单元相通。
较佳地,点对点分发单元包括:点对点管理模块和点对点分发模块。
较佳地,聊天室合并单元包括:聊天室合并模块和聊天室管理模块。
较佳地,用户信息更新单元包括用户信息和聊天室标识信息。
较佳地,聊天室解散清除单元包括:聊天室解散清除模块和聊天室信息管理模块。
一种群聊聚合方法,其包括以下步骤:
S1:由服务端生成聊天室信息;
S2:服务器通过接收客户端请求信息来记录用户请求加入的聊天室内;
S3:用户发送信息到服务器,携带用户身份和所在聊天室标示;
S4:服务端接收到信息,点对点分发到所有拥有想通聊天室标识的所有用户;
S5:当服务端,做聊天室合并时,更新所有用户的标识信息,统一处理生成新的标识重复以上流程;
S6:聊天室解散后,清除所有用户信息以及聊天室标识信息。
通过采用这种技术方案:方便户外领队对驴友进行维护,提供领队对多个群的聚合处理,解决创建群过多确无法聚合而不得不采用多群管理的繁琐,和驴友重复带来的信息资源推送的浪费。
附图说明
图1为本发明的功能结构框图;
图2为本发明的方法流程图。
具体实施方式
为了更清楚地说明本发明的技术方案,下面将结合附图对本发明作进一步描述。
如图1-2所示本发明的实施例1:
本发明的具体技术方案如下:
一种群聊聚合系统,其包括:设置在客户端01的客户信息登记收集单元11和客户请求信息发送单元12、设置在服务器端02的聊天室生成单元21、客户信息接收单元22、点对点分发单元23、聊天室合并单元24、用户信息更新单元25以及聊天室解散清除单元26;其中:
客户信息登记收集单元11、用于收集用户身份信息和用户聊天室标识信息;
客户请求信息发送单元12、用于将用户身份信息和用户聊天室标识信息发送给服务器端;
聊天室生成单元21、用于服务器端生成聊天室信息;
客户信息接收单元22、用于服务器端接受客户相关信息;
点对点分发单元23、用于服务器端将接收到的信息点对点分发到所有拥有相同聊天室标识的所有用户;
聊天室合并单元24、用于将所有用户的聊天室合并;
用户信息更新单元25、用于服务器端更新所有用户的标识信息,并统一处理生成新的标识的聊天室;
聊天室解散清除单元26、用于服务器端将聊天室解散后,清除所有用户信息以及聊天室标识信息。
客户信息登记收集单元11包括:客户信息搜集模块和客户信息登记模块。
客户请求信息发送单元12包括:客户请求信息发送模块;所述客户请求信息发送模块与设置在服务器端的客户信息接收单元相通。
聊天室生成单元21包括:聊天室生成模块和聊天室信息管理模块。
客户信息接收单元22包括:客户信息接收模块,所述客户信息接收模块与设置在客户端的所述客户请求信息发送单元相通。
点对点分发单元23包括:点对点管理模块和点对点分发模块。
聊天室合并单元24包括:聊天室合并模块和聊天室管理模块。
用户信息更新单元25包括用户信息和聊天室标识信息。
聊天室解散清除单元26包括:聊天室解散清除模块和聊天室信息管理模块。
一种群聊聚合方法,其包括以下步骤:
S1:由服务端生成聊天室信息;
S2:服务器通过接收客户端请求信息来记录用户请求加入的聊天室内;
S3:用户发送信息到服务器,携带用户身份和所在聊天室标示;
S4:服务端接收到信息,点对点分发到所有拥有想通聊天室标识的所有用户;
S5:当服务端,做聊天室合并时,更新所有用户的标识信息,统一处理生成新的标识重复以上流程;
S6:聊天室解散后,清除所有用户信息以及聊天室标识信息。
以上所述,仅为本发明的具体实施例,但本发明的保护范围并不局限于此,任何熟悉本领域技术的技术人员在本发明公开的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围以权利要求书的保护范围为准。