一种图片存储方法、服务端以及客户端与流程

文档序号:12719924阅读:来源:国知局

技术特征:

1.一种图片存储方法,其特征在于,应用于服务端,所述服务端与集中存储服务器相连,还包括:

接收分支机构的客户端发送的图片存储请求,其中,所述图片存储请求中包括至少一个待存储图片的属性信息;

根据所述图片存储请求中的所述至少一个待存储图片的属性信息,确定所述集中存储服务器中与所述至少一个待存储图片分别对应的至少一个第一图片;

确定每一个所述第一图片的消息摘要算法第五版MD5值;

将各个所述第一图片的MD5值发送至所述客户端;

接收所述客户端发送的目标图片;其中,所述目标图片包括:所述客户端将接收到的所述第一图片的MD5值与自身中对应的所述至少一个待存储图片的MD5值进行比较后,从所述至少一个待存储图片中确定的MD5值不匹配的图片;

利用所述目标图片更新所述集中存储服务器中存储的对应于所述分支机构的图片。

2.根据权利要求1所述的方法,其特征在于,在所述接收分支机构的客户端发送的图片存储请求之前,进一步包括:

通过预先设定的命名生成规则,为存储在所述集中存储服务器中的每一个图片生成对应的名称,其中,所述命名生成规则包括:分支机构编码_业务单据编号_业务类型_环节名称_序号.扩展名。

3.根据权利要求2所述的方法,其特征在于,在所述为存储在所述集中存储服务器中的每一个图片生成对应的名称之后,进一步包括:

根据预先设定的路径生成规则,生成至少一个存储路径,其中,所述路径生成规则包括:/文件名称/分支机构编码/应用模块名称/;

针对每一个图片均执行:

根据该图片对应的名称,在所述至少一个存储路径中确定该图片对应的存储路径,并将该图片存储在对应的存储路径下。

4.根据权利要求3所述的方法,其特征在于,

所述属性信息包括:环节名称、业务单据编号、图片大小、序号中的至少一种或多种,以及分支机构编码和业务类型;

所述根据所述图片存储请求中的所述至少一个待存储图片的属性信息,确定所述集中存储服务器中与所述至少一个待存储图片分别对应的至少一个第一图片,包括:

针对所述图片存储请求中的每一个待储存图片的属性信息均执行:

根据该待存储图片的属性信息中的分支机构编码和业务类型,确定所述集中存储服务器中与该待存储图片对应的目标存储路径;

根据该待存储图片的属性信息中的环节名称、业务单据编号、图片大小、序号中的至少一种或多种,确定所述目标存储路径中与该待存储图片对应的第一图片。

5.一种图片存储方法,其特征在于,应用于客户端,所述客户端部署于分支机构中,包括:

发送图片存储请求至服务端,其中,所述图片存储请求中包括至少一个待存储图片的属性信息;

确定至少一个所述待存储图片中每一个所述待存储图片的MD5值;

接收所述服务端发送的至少一个第一图片的MD5值;

将所述至少一个第一图片的MD5值与对应的所述待存储图片的MD5值进行比较;

将所述至少一个待存储图片中确定的MD5值不匹配的图片,确定为目标图片;

在所述分支机构中获取所述目标图片,将所述目标图片发送至所述服务端。

6.根据权利要求5所述的方法,其特征在于,在所述发送图片存储请求至服务端之前,进一步包括:

在当前时间达到预先设定的发送时间点时,发送图片存储请求至所述服务端。

7.一种服务端,其特征在于,包括:

接收单元,用于接收分支机构的客户端发送的图片存储请求,其中,所述图片存储请求中包括至少一个待存储图片的属性信息;

确定单元,用于根据所述图片存储请求中的所述至少一个待存储图片的属性信息,确定连接的集中存储服务器中与所述至少一个待存储图片分别对应的至少一个第一图片;确定每一个所述第一图片的MD5值;

发送单元,用于将各个所述第一图片的MD5值发送至所述客户端;

目标图片接收单元,用于接收所述客户端发送的目标图片;其中,所述目标图片包括:所述客户端将接收到的所述第一图片的MD5值与自身中对应的所述至少一个待存储图片的MD5值进行比较后,从所述至少一个待存储图片中确定的MD5值不匹配的图片;

更新单元,用于利用所述目标图片更新所述集中存储服务器中存储的对应于所述分支机构的图片。

8.根据权利要求7所述的服务端,其特征在于,进一步包括:命名单元;

所述命名单元,用于通过预先设定的命名生成规则,为存储在所述集中存储服务器中的每一个图片生成对应的名称,其中,所述命名生成规则包括:分支机构编码_业务单据编号_业务类型_环节名称_序号.扩展名;

和/或,

进一步包括:生成单元和存储单元;

所述生成单元,根据预先设定的路径生成规则,生成至少一个存储路径,其中,所述路径生成规则,包括:/文件名称/分支机构编码/应用模块名称/;

所述存储单元,用于针对每一个图片均执行:根据该图片对应的名称,在所述至少一个存储路径中确定该图片对应的存储路径,并将该图片储存在对应的存储路径下;

和/或,

所述属性信息包括:环节名称、业务单据编号、业务类型、图片大小、序号中的至少一种或多种,以及分支机构编码和业务类型;

所述确定单元,用于针对所述图片存储请求中的每一个待储存图片的属性信息均执行:根据该待存储图片的属性信息中的分支机构编码和业务类型,确定所述集中存储服务器中与该待存储图片对应的目标存储路径;根据该待存储图片的属性信息中的环节名称、业务单据编号、图片大小、序号中的至少一种或多种,确定所述目标存储路径中与该待存储图片对应的第一图片。

9.一种客户端,其特征在于,包括:

请求发送单元,用于发送图片存储请求至服务端,其中,所述图片存储请求中包括至少一个待存储图片的属性信息;

MD5值确定单元,用于确定至少一个所述待存储图片中每一个所述待存储图片的MD5值;

MD5值接收单元,用于接收所述服务端发送的至少一个第一图片的MD5值;

目标图片确定单元,用于将所述至少一个第一图片的MD5值与对应的所述待存储图片的MD5值进行比较;将所述至少一个待存储图片中确定的MD5值不匹配的图片,确定为目标图片;

获取和发送单元,用于在所述分支机构中获取所述目标图片,将所述目标图片发送至所述服务端。

10.根据权利要求9所述的客户端,其特征在于,进一步包括:触发单元;

触发单元,用于在当前时间达到预先设定的发送时间点时,触发所述请求发送单元发送图片存储请求至所述服务端。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1