发明名称 一种即时通讯方法和装置
摘要 本发明公开了一种即时通讯方法和装置,包括:即时通讯客户端根据IM用户的会话请求生成会话窗口,并在所述会话窗口中生成与会话请求对象的身份标识码对应的会话页面;在所述会话页面中装载与会话请求对象的身份标识码对应的用于与其他IM用户进行交流的子控件;检测会话请求的对象是好友用户还是群组用户,如果是好友用户,获取所述好友的IP地址及端口号码,在IM用户的客户端与好友用户的客户端之间建立实现资源共享的数据通道,如果是群组用户,根据群组用户的身份标识从群组服务器中获取对应的共享资源列表发给IM用户的客户端。利用本发明可以在同一个窗口中实现与多个会话对象的聊天与资源共享,方便了用户对会话窗口的管理。
申请公布号 CN101159714B 申请公布日期 2011.10.26
申请号 CN200710188273.3 申请日期 2007.11.30
申请人 腾讯科技(深圳)有限公司 发明人 李斌
分类号 H04L12/58(2006.01)I;G06F17/30(2006.01)I 主分类号 H04L12/58(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 罗正云;宋志强
主权项 一种即时通讯方法,其特征在于,该方法包括步骤:即时通讯客户端根据即时通讯IM用户的会话请求生成会话窗口,并在所述会话窗口中生成与会话请求对象的身份标识码对应的会话页面;在所述会话页面中装载与会话请求对象的身份标识码对应的用于与所述会话请求对象进行交流的子控件;在所述会话页面中建立聊天子页面和共享子页面;IM用户通过聊天子页面实现与会话请求对象的会话交流;IM用户通过共享子页面实现与会话请求对象的资源共享,其中:检测会话请求的对象是好友用户还是群组用户,如果是好友用户,则获取所述好友用户的IP地址以及端口号码,服务器通过所述IP地址以及端口号码验证IM用户与所述好友用户之间连接的有效性,如果有效,则在IM用户的客户端与好友用户的客户端之间建立数据通道,IM用户通过所述数据通道与所述好友用户实现资源共享,如果是群组用户,则通过IM用户的身份标识和群组用户的身份标识判断所述IM用户是否是该群组用户的成员,如果是,则执行下面的步骤:根据群组用户的身份标识从群组服务器中获取对应该身份标识的共享资源列表,并将所述共享资源列表组合成数据包发送给IM用户的客户端,所述客户端接收所述数据包并将所述数据包中的共享资源列表显示在所述IM用户的共享子页面中。
地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室
您可能感兴趣的专利