The invention discloses a general file management platform based on OCX control. The platform is integrated into an application system based on BS architecture, including upload page, download page, OCX control and file server. The upload page, download page and OCX control are all in the application system of BS client. File server is in BS architecture server; upload page calls OCX control to upload file; OCX control uploads file to file server, and OCX judges whether it is a large file according to the size of file, and uploads file block by breakpoint continual processing; file server stores file; download page passes through Determine whether there is a download file in the BS architecture client, and generate local or remote download links. The invention provides a platform for uploading files directly using OCX control to the server-side file server, solves the problems of uniform uploading and storage management of files, and improves the working efficiency of enterprise file management.
【技术实现步骤摘要】
一种基于OCX控件的文件通用管理平台
本专利技术涉及OCX文件上传领域,尤其是一种基于OCX控件的文件通用管理平台。
技术介绍
随着企业内部使用的应用系统越来越多,对于企业内部的信息系统管理人员有很大的挑战,特别是文件管理方面,基本上每个应用系统都会存在文件上传的功能,每个应用系统都会使用一台单独的主机,一旦上传的文件过多,都需要考虑扩容问题;而且,各系统文件上传的功能和性能也不一样,有的支持大文件,有的只支持文件大小在200兆以内的文件,这对于使用应用系统的内部员工也很麻烦。
技术实现思路
为了克服上述现有技术中的缺陷,本专利技术提供一种基于OCX控件的文件通用管理平台,解决了文件统一上传及统一存储管理的问题,提高了企业文件管理的工作效率。为实现上述目的,本专利技术采用以下技术方案:一种基于OCX控件的文件通用管理平台,以下简称平台,其特征在于,所述平台集成在基于BS架构的应用系统中,包括如下组成部分:上传页面,用户通过上传页面选择上传文件,上传页面向用户展示上传进度,所述上传页面与OCX控件之间双向通信连接;OCX控件,对上传文件进行实际上传的处理,实时更新文件的上传进度,所述OCX控件与文件服务器之间双向通信连接;文件服务器,存储上传文件,向OCX控件返回文件的上传状态;下载页面,用户通过下载页面下载文件,所述下载页面与文件服务器之间双向通信连接;其中,所述上传页面、下载页面、OCX控件均在BS架构客户端的应用系统中,所述文件服务器在BS架构服务端中。用户通过所述上传页面选择文件并将文件存入上传队列;所述上传页面加载并调用OCX控件,所述上传页面通过OC ...
【技术保护点】
1.一种基于OCX控件的文件通用管理平台,以下简称平台,其特征在于,所述平台集成在基于BS架构的应用系统中,包括如下组成部分:上传页面,用户通过上传页面选择上传文件,上传页面向用户展示上传进度,所述上传页面与OCX控件之间双向通信连接;OCX控件,对上传文件进行实际上传的处理,实时更新文件的上传进度,所述OCX控件与文件服务器之间双向通信连接;文件服务器,存储上传文件,向OCX控件返回文件的上传状态;下载页面,用户通过下载页面下载文件,所述下载页面与文件服务器之间双向通信连接;其中,所述上传页面、下载页面、OCX控件均在BS架构客户端的应用系统中,所述文件服务器在BS架构服务端中。
【技术特征摘要】
1.一种基于OCX控件的文件通用管理平台,以下简称平台,其特征在于,所述平台集成在基于BS架构的应用系统中,包括如下组成部分:上传页面,用户通过上传页面选择上传文件,上传页面向用户展示上传进度,所述上传页面与OCX控件之间双向通信连接;OCX控件,对上传文件进行实际上传的处理,实时更新文件的上传进度,所述OCX控件与文件服务器之间双向通信连接;文件服务器,存储上传文件,向OCX控件返回文件的上传状态;下载页面,用户通过下载页面下载文件,所述下载页面与文件服务器之间双向通信连接;其中,所述上传页面、下载页面、OCX控件均在BS架构客户端的应用系统中,所述文件服务器在BS架构服务端中。2.根据权利要求1所述的一种基于OCX控件的文件通用管理平台,其特征在于,用户通过所述上传页面选择文件并将文件存入上传队列;所述上传页面加载并调用OCX控件,所述上传页面通过OCX控件对上传队列的文件进行上传、暂停上传、继续上传、删除的处理,且所述上传页面通过OCX控件获取上传进度并进行实时展示。3.根据权利要求1所述的一种基于OCX控件的文件通用管理平台,其特征在于,所述OCX控件先将文件基本信息上传到文件服务器,所述文件基本信息包括:文件名、文件大小、文件密级、上传人、应用系统名称;所述OCX控件再将文件上传到文件服务器,且所述OCX控件根据文件大小判断是大文件或是普通文件,若文件大于512KB,则判断为大文件,OCX控件对文件进行分块处理后,将文件块上传至文件服务器;否则为普通文件,OCX控件直接将文件上传至文件服务器。4.根据权利要求3所述的一种基于OCX控件的文件通用管理平台,其特征在于,所述文件块的...
【专利技术属性】
技术研发人员:刘江明,王卫,李三菊,王龙,陈昌建,张海荣,唐飞,尚兵兵,王利梅,李凯,王东洁,潘成超,莫申林,周小将,刘礼沁,吴爱清,吴涛,张超,程迪宇,周军,熊飞,袁泉,闻志,
申请(专利权)人:安徽四创电子股份有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。