[发明专利]一种实现查找联系人的方法和系统无效
| 申请号: | 201110340313.8 | 申请日: | 2011-11-01 |
| 公开(公告)号: | CN103095551A | 公开(公告)日: | 2013-05-08 |
| 发明(设计)人: | 许道松;何承雄 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
| 主分类号: | H04L12/58 | 分类号: | H04L12/58 |
| 代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
| 地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 查找 联系人 方法 系统 | ||
技术领域
本发明涉及网络即时通信技术领域,特别是涉及一种实现查找联系人的方法和系统。
背景技术
近年来,网络即时通信系统已被大部分网络用户所使用,因此即时通信系统在网络应用中的地位越来越重要。在即时通信系统中,每个用户的联系人越来越多,服务器的压力越来越大,实现实时查找联系人并降低服务器的压力已经迫在眉睫。
现有的即时通信系统中,查找联系人的方案包括如下步骤:
1、用户在客户端输入查找联系人的关键词;
2、客户端将关键词发送到服务器端进行查找;
3、服务器端将查找到的结果返回给客户端。
现有的这种联系人查找方式,在每次查找联系人时都请求服务器来完成,不仅会占用用户的带宽资源,增加服务器的压力,而且由于每次查找都需要客户端请求服务器,而客户端和服务器之间的交互时延较长,因此无法进行实时查找。可见,现有方案并没有解决实现实时查找联系人并降低服务器的压力的问题。
发明内容
本发明提供了一种实现联系人查找的方法和系统,能实现实时查找联系人并降低了服务器的压力。
为达到上述目的,本发明的技术方案是这样实现的:
本发明公开了一种实现查找联系人的方法,该方法包括:
在用户登录客户端时,客户端向服务器发送获取该用户的联系人信息的请求;
服务器将该用户的联系人信息返回给客户端;
客户端将服务器返回的联系人信息进行缓存;
当用户在客户端输入查找联系人的关键词时,客户端在所缓存的联系人信息中进行查找,并将查找结果输出给用户。
本发明还公开了一种实现查找联系人的系统,该系统包括:客户端和服务器,其中:
客户端,用于在用户登录客户端时,向服务器发送获取该用户的联系人信息的请求;用于将服务器返回的联系人信息进行缓存;用于在接收到用户输入的查找联系人的关键词时,在所缓存的联系人信息中进行查找,并将查找结果输出给用户;
服务器,用于在接收到客户端发送的获取用户的联系人信息的请求时,将该用户的联系人信息返回给客户端。
由上述可见,本发明这种在用户登录客户端时,客户端向服务器发送获取该用户的联系人信息的请求,服务器将该用户的联系人信息返回给客户端,客户端将服务器返回的联系人信息进行缓存,当用户在客户端输入查找联系人的关键词时,客户端在所缓存的联系人信息中进行查找,并将查找结果输出给用户的技术方案,实现了在客户端进行联系人的查找,进而实现了实时查找联系人并降低了服务器的压力,减少网络传输带宽。
附图说明
图1是本发明实施例中一种实现查找联系人的方法的流程图;
图2是本发明实施例中的实现在客户端查找联系人的方法的详细流程图;
图3是本发明实施例中的一种实现查找联系人的系统的组成示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
图1是本发明实施例中一种实现查找联系人的方法的流程图。
如图1所示,该方法包括:
101,在用户登录客户端时,客户端向服务器发送获取该用户的联系人信息的请求。
102,服务器将该用户的联系人信息返回给客户端。
103,客户端将服务器返回的联系人信息进行缓存。
本步骤中,客户端将服务器返回的联系人信息进行缓存后,还可以进一步地维护所缓存的联系人信息与服务器维护的该用户的联系人信息保持一致,这在后续实施例中进行说明。
104,当用户在客户端输入查找联系人的关键词时,客户端在所缓存的联系人信息中进行查找,并将查找结果输出给用户。
图1所示的技术方案,实现了在客户端进行联系人的查找,在进行查找时,不再需要客户端与服务器进行交互,只需要在本地缓存中进行查找,查找速度快,能实现实时查找联系人,并且不需要再请求服务器,因此降低了服务器的压力,减少了网络传输带宽。
为了使图1所示的方法更加清楚,下面给出一个具体的例子进行说明。
图2是本发明实施例中的实现在客户端查找联系人的方法的详细流程图。如图2所示,这里以用户A登录客户端为例进行说明,包括以下步骤:
201,在用户A登录客户端时,客户端向服务器发送获取用户A的联系人信息的请求。
202,服务器向客户端返回用户A的联系人信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110340313.8/2.html,转载请声明来源钻瓜专利网。





