1 / 3
文档名称:

一种网页中的文件传输方法及系统的制作方法.docx

格式:docx   大小:18KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

一种网页中的文件传输方法及系统的制作方法.docx

上传人:开心果 2022/6/28 文件大小:18 KB

下载得到文件列表

一种网页中的文件传输方法及系统的制作方法.docx

文档介绍

文档介绍:一种网页中的文件传输方法及系统的制作方法
专利名称:一种网页中的文件传输方法及系统的制作方法
技术领域:
本发明涉及互联网领域中的文件传输技术,具体涉及一种网页中的文件传输方法及系统。
背景技术:
随着网络的普及以及业务复杂性的提图3为本发明实施例1中利用OCX控件选择上传文件的效果图;图4为本发明实施例1中一次文件传输过程的流程图;图5为本发明实施例1中利用客户端程序进行文件上传的效果图。
具体实施例方式下面通过附图及具体实施例对本发明作进一步的描述。图1示出了本发明具体实施方式
中一种网页中的文件传输系统的结构框图,如图所示,该系统包括OCX控件封装装置11 用于将负责选择传输文件的OCX控件封装到网页中,选择传输文件包括添加上传文件或者选择下载文件。OCX控件是一种对象链接和嵌入用户控件,在网页中封装各种功能的OCX控件对于本领域的技术人员来说是公知技术。文件选择装置12 用于加载网页中的OCX控件并选择需要进行传输的文件。文件传输装置13 用于设置具有FTP传输功能的客户端程序,并通过所述的客户端程序进行文件的传输。FTP主要用于hternet上的控制文件的双向传输,它是一个公知的应用程序,因此,在本地计算机的桌面上(或其它空间)设置一个具有FTP传输功能的客户端程序对于本领域的技术人员来说是非常容易实现的。文件传输装置13还包括程序查看模块131和程序启动模块132。其中,程序查看模块131用于查看客户端程序和网页是否同时关闭,程序启动模块132用于在客户端程序未启动的情况下,通过所述OCX控件启动客户端程序,进而完成文件的传输。文件传输装置 13中设有记录的状态文件,所述的记录的状态文件用来记录正在传输和等待传输的文件列表,文件开始传输时,将等待传输文件的状态变更为正在传输,并为其生成一个线程日志文件。图2示出了基于图1中的文件传输系统的一种网页中的文件传输方法的流程图, 如图所示,该方法包括以下步骤步骤S21 客户端程序的设置与OCX控件的封装;设置一个具有FTP传输功能的客户端程序,并将用于选择传输文件的OCX控件封装到网页中;本发明正是通过客户端程序与OCX控件封装的单独设置与加载来网页实现了文件选择网页与文件传输操作的分离。其中,OCX控件是一种对象链接和嵌入用户控件,是一种可以由在微软的Windows系统中运行的应用软件创建使用的特殊用途的程序,可以将其插入到Web网页或其它应用程序中。在本发明实施例中正是通过将OCX控件封装到网页来进行需要上传或下载的文件的选择。步骤S22 传输文件的选择;加载网页中的OCX控件,通过加载该OCX控件来添加上传文件或者选择下载文件, 即进行传输文件的选择。步骤S23:文件的传输;在进行文件的传输时,需要通过所述OCX控件查看客户端程序是否正在运行,若是,则读取记录的状态文件中的文件状态;若否,则通过所述OCX控件启动客户端程序,并将要传输的文件的文件信息保存到所属的用来记录需要传输的文件的状态的记录的状态文件中,记录的状态文件用来记录正在传输和等待传输的文件列表,文件开始传输时,将等待上传文件的状态变更为正在上传,并为其生成一个线程日志文件。日志文件命名为文件状态+序号。日志文件内部格式由5部分组成,分别为(1)是否正在传送标志文件的传送状态;(2)本地文件名文件在本地的存储路径