客户端交互方法与系统以及客户端的制作方法_5

文档序号:8514635阅读:来源:国知局
块17用于判断存储的标识码是否包括接收的标识码。
[0145]在本实施方式中,匹配模块17可以为具有运算处理功能的芯片,也可以为由芯片执行的逻辑体。消息接收模块15接收到其它客户端200发来的标识码后,将接收的标识码与存储的标识码进行匹配,即判断接收的标识码在其本地存储的标识码中是否存在,若接收的标识码与本地存储的某一个标识码相同,即存储模块16存储的标识码包括接收的标识码,表示客户端200本地存储有接收的标识码对应的GIF图像。若接收的标识码与存储模块16存储的标识码均不相同,则客户端200本地存储的标识码不包括接收的标识码,表示客户端200本地没有接收的标识码对应的GIF图像。
[0146]第一下载模块19用于在存储模块16存储的标识码中不包括接收的标识码时,访问所述GIF图像的下载地址下载所述GIF图像。
[0147]在本实施方式中,第一下载模块19通过访问接收的下载地址下载GIF图像至本地,如此便可以进一步完成GIF图像的展现。具体的,例如第一下载模块19可以利用Http协议的Request命令访问下载地址,也可以利用套接字Socket访问下载地址,下载GIF图像。
[0148]显示模块21用于展示所述GIF图像。
[0149]在本实施方式中,第一下载模块19从下载地址完成GIF图像的下载之后,显示模块21会进一步将下载的GIF图像向用户展现。显示模块21可以为具有显示功能的显示器,如IXD显示器或CRD显示器,也可以为驱动显示器显示影响的逻辑体。
[0150]本实施方式提供的客户端200,通过设置标识码,实现每个GIF图像均能够被唯一标识,如此客户端200在接收到一个标识码之后,便可以清晰的判断本地是否存储有该标识码对应的GIF图像。再者通过将接收消息的客户端200提供GIF图像的下载地址,实现接收消息的客户端200在本地没有存储标识码对应的GIF图像时,可以通过下载地址下载获得GIF图像,避免出现客户端200难以展现GIF图像的情况。进一步的,通过本实施方式提供的方案,不同版本的客户端200之间发生GIF图像互动时,老版本的客户端可以通过下载地址下载新本版的客户端提供的标识码对应的GIF图像,解决了新老版本兼容的问题。
[0151]本申请实现客户端发出的消息中附带有GIF图像的下载地址和标识码,接收消息的客户端可以首先通过标识码与本地的GIF图像匹配,匹配成功则显示GIF图像,匹配失败则通过下载地址下载GIF图像,然后进一步展示。如此实现不同版本的客户端通信时,老版本的客户端接收到新版本客户端的消息时,能够展示新版本客户端中的GIF图像,时新版本客户端与老版本客户端之间有着较佳的兼容性,给使用者带来了便利。
[0152]虽然通过实施方式描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。
【主权项】
1.一种客户端交互方法,其特征在于,包括: 第一客户端向第二客户端发出消息,所述消息中附带有GIF图像的下载地址和标识码,所述标识码能够唯一标识所述GIF图像; 所述第二客户端接收所述消息,判断本地存储的标识码是否包括接收的标识码; 所述第二客户端本地存储的标识码中不包括所述接收的标识码,所述第二客户端访问所述GIF图像的下载地址下载所述GIF图像; 所述第二客户端显示所述GIF图像。
2.如权利要求1所述的方法,其特征在于,在所述第二客户端下载所述GIF图像的过程中,所述第二客户端显示预设图片。
3.如权利要求1所述的方法,其特征在于,所述第二客户端显示所述GIF图像的步骤还包括: 所述第二客户端展现所述GIF图像的预览图; 所述第二客户端接收到预定命令,展现所述预览图对应的GIF图像。
4.如权利要求1所述的方法,其特征在于,所述客户端交互方法还包括步骤:所述第二客户端从下载的GIF图像中解析出一张或一张以上图片作为所述GIF图像的预览图。
5.如权利要求1所述的方法,其特征在于,在所述第一客户端向所述第二客户端发出的消息中还附带有所述GIF图像的预览图的下载地址。
6.如权利要求5所述的方法,其特征在于,在所述第二客户端下载所述GIF图像的步骤中还包括,所述第二客户端访问所述预览图的下载地址下载所述预览图。
7.如权利要求6所述的方法,其特征在于,所述第二客户端优先下载所述预览图,在下载所述GIF图像的过程中,显示所述预览图。
8.如权利要求4或6所述的方法,其特征在于,所述客户端交互方法还包括步骤:所述第二客户端将所述预览图与所述接收的标识码对应存储。
9.如权利要求1所述的方法,其特征在于,所述客户端交互方法还包括步骤:所述第二客户端本地存储的标识码中包括所述接收的标识码,所述第二客户端从本地读取所述接收的标识码对应的GIF图像。
10.如权利要求1所述的方法,其特征在于,所述客户端交互方法还包括步骤:所述第二客户端本地存储的标识码中包括所述接收的标识码,所述第二客户端从本地读取所述接收的标识码对应的GIF图像的预览图,访问所述GIF图像的下载地址下载所述GIF图像。
11.一种客户端交互系统,其特征在于,其包括第一客户端和第二客户端,其中, 第一客户端包括消息发送模块,所述消息发送模块用于向所述第二客户端发出消息,所述消息中附带有GIF图像的下载地址和标识码,所述标识码能够唯一标识一个GIF图像; 所述第二客户端包括: 消息接收模块,用于接收所述第一客户端发出的消息; 存储模块,用于存储标识码; 匹配模块,用于判断本地存储的标识码是否包括所述接收的标识码; 第一下载模块,用于在本地存储的标识码中不包括接收的标识码时,访问所述GIF图像的下载地址下载所述GIF图像; 显示模块,用于显示所述GIF图像。
12.—种客户端交互方法,其特征在于,包括: 接收发来的消息,所述消息中附带有GIF图像的下载地址和标识码,所述标识码能够唯一标识一个GIF图像; 判断本地存储的标识码是否包括所述接收的标识码; 本地存储的标识码中不包括所述接收的标识码,访问所述GIF图像的下载地址下载所述GIF图像; 显示所述GIF图像。
13.如权利要求12所述的方法,其特征在于,在下载所述GIF图像的过程中,显示预设图片。
14.如权利要求12所述的方法,其特征在于,显示所述GIF图像的步骤还包括: 展现所述GIF图像的预览图; 接收到预定命令,展现所述预览图对应的GIF图像。
15.如权利要求12所述的方法,其特征在于,所述客户端交互方法还包括步骤:从下载的GIF图像中解析出一张或一张以上图片作为所述GIF图像的预览图。
16.如权利要求12所述的方法,其特征在于,在所述消息中还附带有所述GIF图像的预览图的下载地址。
17.如权利要求16所述的方法,其特征在于,在下载所述GIF图像的步骤中还包括,访问所述预览图的下载地址下载所述预览图。
18.如权利要求17所述的方法,其特征在于,优先下载所述预览图,在下载所述GIF图像的过程中,显示所述预览图。
19.如权利要求15或17所述的方法,其特征在于,所述客户端交互方法还包括步骤:将所述预览图与所述接收的标识码对应存储。
20.如权利要求12所述的方法,其特征在于,所述客户端交互方法还包括步骤:本地存储的标识码中包括所述接收的标识码,从本地读取所述接收的标识码对应的GIF图像。
21.如权利要求12所述的方法,其特征在于,所述客户端交互方法还包括步骤:本地存储的标识码中包括所述接收的标识码,从本地读取所述接收的标识码对应的GIF图像的预览图,访问所述GIF图像的下载地址下载所述GIF图像。
22.—种客户端,其特征在于,其包括: 消息接收模块,用于接收发来的消息,所述消息中附带有GIF图像的下载地址和标识码,所述标识码能够唯一标识一个GIF图像; 存储模块,用于存储标识码; 匹配模块,用于判断本地存储的标识码是否包括所述接收的标识码; 第一下载模块,用于在本地存储的标识码中不包括接收的标识码时,访问所述GIF图像的下载地址下载所述GIF图像; 显示模块,用于显示所述GIF图像。
【专利摘要】本申请实施方式公开了一种客户端交互方法与系统以及客户端。客户端交互方法,包括:第一客户端向第二客户端发出消息,所述消息中附带有GIF图像的下载地址和标识码,所述标识码能够唯一标识一个GIF图像,访问所述GIF图像的下载地址能够下载所述标识码对应的GIF图像;所述第二客户端接收所述消息,判断本地存储的标识码是否包括接收的标识码;所述第二客户端本地存储的标识码中不包括接收的标识码,所述第二客户端访问所述GIF图像的下载地址下载所述GIF图像;所述第二客户端显示所述GIF图像。本申请提供的客户端交互方法与系统以及客户端,使不同版本的客户端之间可以顺利的进行GIF图像交互。
【IPC分类】H04L12-58, H04L29-08
【公开号】CN104836820
【申请号】CN201410046695
【发明人】江翔
【申请人】阿里巴巴集团控股有限公司
【公开日】2015年8月12日
【申请日】2014年2月10日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1