[发明专利]一种基于OCX控件的文件通用管理平台在审
申请号: | 201810535721.0 | 申请日: | 2018-05-30 |
公开(公告)号: | CN108737558A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 刘江明;王卫;李三菊;王龙;陈昌建;张海荣;唐飞;尚兵兵;王利梅;李凯;王东洁;潘成超;莫申林;周小将;刘礼沁;吴爱清;吴涛;张超;程迪宇;周军;熊飞;袁泉;闻志 | 申请(专利权)人: | 安徽四创电子股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 合肥和瑞知识产权代理事务所(普通合伙) 34118 | 代理人: | 王挺 |
地址: | 230088 安徽省合肥*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件服务器 上传文件 页面 上传 下载 管理平台 应用系统 大文件 文件大小判断 服务端文件 存储文件 断点续传 分块处理 工作效率 平台集成 企业文件 统一存储 下载链接 下载文件 页面调用 通用 服务端 客户端 服务器 管理 客户 统一 | ||
本发明公开了一种基于OCX控件的文件通用管理平台,所述平台集成在基于BS架构的应用系统中,包括:上传页面、下载页面、OCX控件、文件服务器,其中,所述上传页面、下载页面、OCX控件均在BS架构客户端的应用系统中,所述文件服务器在BS架构服务端中;上传页面调用OCX控件上传文件;OCX控件上传文件至文件服务器,且OCX根据文件大小判断是否为大文件,并对大文件进行分块处理以断点续传的方式上传文件块;文件服务器存储文件;下载页面通过判断BS架构客户端中是否有下载文件,生成本地或远程的下载链接。本发明提供了一个直接使用OCX控件上传文件到服务端文件服务器的平台,解决了文件统一上传及统一存储管理的问题,提高了企业文件管理的工作效率。
技术领域
本发明涉及OCX文件上传领域,尤其是一种基于OCX控件的文件通用管理平台。
背景技术
随着企业内部使用的应用系统越来越多,对于企业内部的信息系统管理人员有很大的挑战,特别是文件管理方面,基本上每个应用系统都会存在文件上传的功能,每个应用系统都会使用一台单独的主机,一旦上传的文件过多,都需要考虑扩容问题;而且,各系统文件上传的功能和性能也不一样,有的支持大文件,有的只支持文件大小在200兆以内的文件,这对于使用应用系统的内部员工也很麻烦。
发明内容
为了克服上述现有技术中的缺陷,本发明提供一种基于OCX控件的文件通用管理平台,解决了文件统一上传及统一存储管理的问题,提高了企业文件管理的工作效率。
为实现上述目的,本发明采用以下技术方案:
一种基于OCX控件的文件通用管理平台,以下简称平台,其特征在于,所述平台集成在基于BS架构的应用系统中,包括如下组成部分:
上传页面,用户通过上传页面选择上传文件,上传页面向用户展示上传进度,所述上传页面与OCX控件之间双向通信连接;
OCX控件,对上传文件进行实际上传的处理,实时更新文件的上传进度,所述OCX控件与文件服务器之间双向通信连接;
文件服务器,存储上传文件,向OCX控件返回文件的上传状态;
下载页面,用户通过下载页面下载文件,所述下载页面与文件服务器之间双向通信连接;
其中,所述上传页面、下载页面、OCX控件均在BS架构客户端的应用系统中,所述文件服务器在BS架构服务端中。
用户通过所述上传页面选择文件并将文件存入上传队列;所述上传页面加载并调用OCX控件,所述上传页面通过OCX控件对上传队列的文件进行上传、暂停上传、继续上传、删除的处理,且所述上传页面通过OCX控件获取上传进度并进行实时展示。
所述OCX控件先将文件基本信息上传到文件服务器,所述文件基本信息包括:文件名、文件大小、文件密级、上传人、应用系统名称;所述OCX控件再将文件上传到文件服务器,且所述OCX控件根据文件大小判断是大文件或是普通文件,若文件大于512KB,则判断为大文件,OCX控件对文件进行分块处理后,将文件块上传至文件服务器;否则为普通文件,OCX控件直接将文件上传至文件服务器。
所述文件块的上传采用断点续传的方式。
所述文件服务器先将OCX控件发送的文件基本信息存储至BS架构服务端的数据库,并根据文件基本信息建立文件id;所述文件服务器再将文件加密后存储至BS架构服务端的数据库,且当文件服务器接收的是文件块时,文件服务器先将OCX控件发送的文件块合并生成文件。
所述文件服务器采用des加密算法对文件进行加密处理。
所述文件服务器将文件id和文件的上传状态发送给OCX控件;所述OCX控件根据文件上传状态生成文件上传进度,且当文件上传进度达到100%时,OCX控件再将文件id发送给文件服务器,即表示文件上传完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽四创电子股份有限公司,未经安徽四创电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810535721.0/2.html,转载请声明来源钻瓜专利网。