一种实现群组通讯的方法技术

技术编号:7034691 阅读:150 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种实现群组通讯的方法,属于网络技术领域。方法是:用户打开网页,网页加载flash,网页程序从数据库获取该用户所加入群组的所有ID,将所有ID和该用户的用户名发送给socket服务器,socket服务器将所有ID、用户名、socket线程号保存到哈希表中。用户发送消息到一个群组时,socket服务器查询哈希表并找出该群组ID所对应的所有用户的用户名所对应的socket线程号,将消息通过socket线程号所对应的socket线程转发给群组ID所对应的所有用户。该方法能实现网页上群组和多人的高效通讯,给网页即时通讯的多人互通和群组聊天提供了切实可行的方法。

【技术实现步骤摘要】

【技术保护点】
1.一种实现群组通讯的方法,包括以下步骤:1)用户登录网页,网页程序从数据库获取该用户所加入的所有群组的ID;2)加载flash,连接socket服务器,将所加入的所有群组ID和登录用户的用户名发送给socket服务器;3)socket服务器收到群组ID和用户名后,将用户名和socket连接加入在线列表,并检查是否存在群组ID所对应的数组,若存在,则将该用户名追加到已存在的数组中,若不存在,则新建一个数组并存储该用户名到数组中;4)用户选择一个群组,发送消息和群组ID给服务器;5)服务器收到群组ID后,查找出该群组ID对应的数组中的所有的用户名,查询在线列表找到每个用户名对应的socket连接,通过socket连接将消息分别发送给每个用户。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:胡加明
申请(专利权)人:苏州阔地网络科技有限公司
类型:发明
国别省市:32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1