[发明专利]实现支持多种终端的版权文件快速安全上传的系统及方法有效
申请号: | 201310698577.X | 申请日: | 2013-12-18 |
公开(公告)号: | CN103647838B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 赵岩;陈梅;魏宝军;张树民 | 申请(专利权)人: | 上海紫竹数字创意港有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海智信专利代理有限公司31002 | 代理人: | 王洁,郑暄 |
地址: | 200240 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 支持 多种 终端 版权 文件 快速 安全 上传 系统 方法 | ||
1.一种实现支持多种终端的版权文件快速安全上传的系统,其特征在于,所述的系统包括:
用户操作模块,用以使用户通过各种终端的浏览器登录版权文件上传页面进行版权文件的上传;
承载网模块,用以将所述的用户操作模块中上传的版权文件通过网络从各种终端传输至服务器;
多线程处理模块,用以同时接收所述的承载网模块传输的多个版权文件并进行处理存储。
2.根据权利要求1所述的实现支持多种终端的版权文件快速安全上传的系统,其特征在于,所述的用户操作模块包括:
终端登录子模块,用以基于RFC1867/2047协议使用户通过各种终端的浏览器登录版权文件上传页面;
文件上传子模块,用以接收用户通过浏览器提交的文件上传请求。
3.根据权利要求1所述的实现支持多种终端的版权文件快速安全上传的系统,其特征在于,所述的多线程处理模块包括:
请求头部解析子模块,用以进行文件上传请求的识别并判断请求消息头部的消息类型是否为文件类型;
高速缓存配置和文件目录配置子模块,用以根据版权文件的大小配置至不同的磁盘目录;
高速缓存和磁盘同步写入子模块,用以进行版权文件从内存到磁盘的同步;
磁盘文件保存子模块,用以进行版权文件上传成功后的文件存储管理;
消息响应子模块,用以将任务完成或任务失败的通知消息传递至所述的用户操作模块。
4.一种基于权利要求1至3中任一项所述的系统实现支持多种终端的版权文件快速安全上传的方法,其特征在于,所述的方法包括以下步骤:
(1)用户通过所述的用户操作模块登录到版权文件上传页面并从终端上传版权文件;
(2)所述的承载网模块将所述的版权文件传输至服务器;
(3)所述的多线程处理模块同时接收所述的承载网模块传输的多个版权文件并进行处理存储。
5.根据权利要求4所述的实现支持多种终端的版权文件快速安全上传的方法,其特征在于,所述的用户操作模块包括终端登录子模块和文件上传子模块,所述的用户通过所述的用户操作模块登录到版权文件上传页面并从终端上传版权文件,包括以下步骤:
(11)所述的终端登录子模块基于RFC1867/2047协议使用户通过各种终端的浏览器登录版权文件上传页面;
(12)所述的文件上传子模块接收用户通过浏览器提交的文件上传请求。
6.根据权利要求4所述的实现支持多种终端的版权文件快速安全上传的方法,其特征在于,所述的承载网模块将所述的版权文件传输至服务器,具体为:
所述的承载网模块基于HTTP/HTTPS协议将所述的版权文件传输至服务器。
7.根据权利要求4所述的实现支持多种终端的版权文件快速安全上传的方法,其特征在于,所述的多线程处理模块包括请求头部解析子模块、高速缓存配置和文件目录配置子模块、高速缓存和磁盘同步写入子模块、磁盘文件保存子模块和消息响应子模块,所述的多线程处理模块同时接收所述的承载网模块传输的多个版权文件并进行处理存储,包括以下步骤:
(31)所述的请求头部解析子模块进行文件上传请求的识别并判断请求消息头部的消息类型是否为文件类型;
(32)所述的高速缓存配置和文件目录配置子模块根据版权文件的大小配置至不同的磁盘目录;
(33)所述的高速缓存和磁盘同步写入子模块进行版权文件从内存到磁盘的同步;
(34)所述的磁盘文件保存子模块进行版权文件上传成功后的文件存储管理;
(35)所述的消息响应子模块将任务完成或任务失败的通知消息传递至所述的用户操作模块。
8.根据权利要求7所述的实现支持多种终端的版权文件快速安全上传的方法,其特征在于,所述的请求头部解析子模块进行文件上传请求的识别并判断请求消息头部的消息类型是否为文件类型,包括以下步骤:
(311)所述的请求头部解析子模块进行文件上传请求的识别并判断请求消息头部的消息类型是否为multipart/form-data类型,如果是,则继续步骤(32),否则继续步骤(312);
(312)所述的消息响应子模块返回任务失败的通知消息至所述的用户操作模块,然后结束退出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海紫竹数字创意港有限公司,未经上海紫竹数字创意港有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310698577.X/1.html,转载请声明来源钻瓜专利网。