发明名称 一种点对点文件下载方法、服务器及客户端
摘要 本发明提供一种点对点文件下载方法、服务器及客户端。所述点对点文件下载方法包括:在服务器上建立和维护一非法文件库;所述服务器接收到第一客户端发送的请求下载第一文件的第一请求消息时,根据所述非法文件库判断所述第一文件是否合法,得到第一判断结果;当所述第一判断结果表示所述第一文件合法时,所述服务器发送携带可供下载所述第一文件的第二客户端的客户端信息的响应消息到所述第一客户端,使得所述第一客户端能够根据所述客户端信息点对点连接至所述第二客户端来下载所述第一文件;当所述第一判断结果表示所述第一文件非法时,所述服务器发送拒绝下载的消息到所述第一客户端。依照本发明,能够保护用户下载的安全性。
申请公布号 CN102685083B 申请公布日期 2015.05.13
申请号 CN201110065352.1 申请日期 2011.03.17
申请人 开心人网络科技(北京)有限公司 发明人 梁亮;徐其斌;沈悦;杨光;熊家贵
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 黄灿;赵爱军
主权项 一种点对点文件下载方法,其特征在于,包括:在服务器上建立和维护一非法文件库;所述服务器接收到第一客户端发送的请求下载第一文件的第一请求消息时,根据所述非法文件库判断所述第一文件是否合法,得到第一判断结果;当所述第一判断结果表示所述第一文件合法时,所述服务器发送携带可供下载所述第一文件的第二客户端的客户端信息的响应消息到所述第一客户端,使得所述第一客户端能够根据所述客户端信息点对点连接至所述第二客户端来下载所述第一文件;当所述第一判断结果表示所述第一文件非法时,所述服务器发送拒绝下载的消息到所述第一客户端;所述响应消息中还携带控制信息,所述控制信息为所述服务器从所述第一文件中选取的一个或多个资源块的标识信息;所述点对点文件下载方法还包括:所述服务器接收到所述第一客户端发送的第二请求消息时,根据所述非法文件库判断所述第一文件是否合法,得到第二判断结果,其中,所述第二请求消息为所述第一客户端下载到所述标识信息对应的第一资源块时,发送的请求下载所述第一资源块的请求消息;当所述第二判断结果表示所述第一文件合法时,所述服务器发送继续下载的消息到所述第一客户端;当所述第二判断结果表示所述第一文件非法时,所述服务器发送拒绝继续下载的消息到所述第一客户端。
地址 100080 北京市海淀区海淀北二街10号1201室