文件传输系统及文件传输方法

文档序号:6427251阅读:104来源:国知局
专利名称:文件传输系统及文件传输方法
技术领域
本发明涉及计算机网络通信技术领域,特别涉及一种文件传输系统及文件传输方法。
背景技术
企业信息化经过几十年的发展,许多企业的业务已经实现了信息化,但各系统之间的文件传输却成为了信息化的薄弱环节。许多企业同十几年前一祥,使用FTP和电子邮件传输业务文件,或者采用自行开发的简单的文件传输软件进行传输。这些方式对于只有少量文件传输的企业来说具有部署快、使用方便的优点,但在企业级文件传输关注的安全性、可管理性、操作可审计性方面却存在严重不足。
FTP的用户机制安全性低,用户ロ令以明文方式在网络上传输;用户可任意上传下载目录下的文件,无法跟踪和审计;如果企业网内建立多个FTP服务器,则需分别管理,导致管理复杂,更易产生安全漏洞;用户数、目录数增加到一定数量后管理成本剧增、管理效率剧減;传输时需要大量人工干预,如需在指定的时间执行命令,传输中断后需再次执行命令,人工成本高而效率低,且易出错;用户忽略安全制度要求,将机密文件以明文方式传输等。电子邮件用户可以以附件方式向任意用户发送任意文件,企业难以进行跟踪和审计;由于用户安全意识淡薄,发送机密文件不进行加密,导致机密信息在网络上泄露;如果配置不当,邮件会在邮件服务器上保留备份,安全性不可控;邮件发送到外网导致大量企业机密文件通过邮件泄露出去。企业自行开发的简单文件传输软件往往只着眼于业务当前的传输需求,沿袭FTP或P2P的传输模式,缺乏完整的文件传输管理体系,文件传输需求改变或文件传输规模扩展时,管理功能的匮乏更为明显。综上所述,现有技术实现的文件传输系统管理不完备,且安全性和可靠性差,导致文件传输整体效率低。随着企业规模越来越大,其分支机构、员エ不断增长,企业总部与分支机构之间需要交換的文件剧增,文件路径不断建立,传输过程中经过的服务器及网络环节增加,參与文件交換的员エ增多,采用FTP、电子邮件或自行开发的简单传输软件已经无法胜任企业级应用环境的需求,极大地増加了使用和运维的工作量,降低了文件传输效率,甚至出现严重的安全问题。

发明内容
(一 )要解决的技术问题本发明要解决的技术问题是如何实现高效地文件的传输管理,以提高文件传输效率。( ニ )技术方案为解决上述技术问题,本发明提供了ー种文件传输系统,包括文件管理服务器,与文件传输服务器相连,用于管理及存储文件传输信息;若干文件传输服务器,与所述文件管理服务器相连,用于按照文件管理服务器所指定的服务器传输任务发送指定文件,并接收来自其它文件传输服务器发送的文件。其中,所述系统还包括若干文件传输客户端,与所述文件管理服务器相连,用于向文件管理服务器中的客户端传输任务中指定的文件传输服务器上传或下载文件。其中,所述文件管理服务器包括用户管理模块,用于管理所述文件传输系统中所有用户、角色、权限、资源;审计管理模块,用于对所有用户的增、删、改操作及操作对象进行记录和审计,对 所有历史文件进行审计;注册管理模块,用于接收来自文件传输服务器或文件传输客户端的注册请求,进行身份验证,检查文件传输服务器名或文件传输客户端名、IP地址、端口号、用户名、ロ令等イ目息是否正确;任务管理模块,用于定义文件传输服务器的服务器传输任务或文件传输客户端的客户端传输任务;监控管理模块,用于接收并显示来自文件传输服务器或文件传输客户端的运行状态ィ目息;传输管理模块,用于接收并显示来自文件传输服务器或文件传输客户端的文件传输进度信息、文件传输结果信息,并调整文件传输优先级;存储管理模块,用于对用户、角色、权限、资源、传输日志信息进行持久化存储,对运行状态、传输进度信息进行非持久化存储。其中,所述文件传输服务器包括注册模块,用于向文件管理服务器发起注册请求;任务模块,用于从文件管理服务器下载所述文件传输服务器的服务器传输任务;传输执行模块,用于按照文件管理服务器传输任务的指定,执行文件传输服务器之间的文件传输;运行同步模块,用于将文件传输服务器运行时的状态信息同步到文件管理服务器,并执行文件管理服务器的启动、停止指令,以远程启停文件传输服务器。传输同步模块,用于将文件传输的进度、结果信息同步到文件管理服务器,并执行文件管理服务器的调整优先级指令。存储模块,用于将本文件传输服务器的用户、任务、文件传输结果信息进行持久化存储,将运行状态、传输进度信息进行非持久存储。其中,所述文件传输客户端包括注册模块,用于向所述文件管理服务器发起注册请求并接收注册应答;任务模块,用于从所述文件管理服务器下载文件传输客户端的客户端传输任务;传输执行模块,用于按照文件管理服务器传输任务的指定,执行文件传输客户端与文件传输服务器之间的文件传输;运行收集模块,用于收集本文件传输客户端运行时的状态信息并同步到文件管理服务器;传输收集模块,用于收集文件传输的进度、结果信息并同步到文件管理服务器。本发明还提供了ー种利用上述任一项所述的文件传输系统的文件传输方法,包括以下步骤SI :文件传输服务器启动时,向文件管理服务器注册及进行身份验证,并将注册信息在文件管理服务器里保留以供审计;S2:通过身份验证后,源文件传输服务器从文件管理服务器获得源文件传输服务器的服务器传输任务;S3 :源文件传输服务器按照获得的服务器传输任务定义的方式及目标文件传输服务器向所述目标文件传输服务器发送文件;S4 目标文件传输服务器接收来自源文件传输服务器的文件。其中,所述步骤S3具体包括文件传输服务器按照服务器传输任务定义的开始时间和扫描间隔扫描源目录中 的文件;对符合服务器传输任务中定义的文件进行处理,并发送给所述服务器传输任务中指定的一个或多个目标文件传输服务器的目标目录。其中,所述步骤S3中源文件传输服务器还接收来自文件管理服务器的指令,完成文件传输的停止、文件优先级调整操作。其中,文件传输完成后,所述源文件传输服务器和目标文件传输服务器将各自的文件传输结果日志发送给所述文件管理服务器以供管理审计。其中,还包括步骤所述文件传输服务器在文件传输过程中定时获得本服务器运行状态、资源情況、传输进度信息发送给文件管理服务器以供监控。本发明还提供了ー种利用上述包括文件传输客户端的任一项所述的文件传输系统的文件传输方法,包括以下步骤Al :文件传输客户端和文件传输服务器启动时,向文件管理服务器注册和身份验证,并将注册信息在文件管理服务器里保留以供审计;A2 :文件传输客户端从所述文件管理服务器获得本文件传输客户端的客户端传输任务;A3 :文件传输客户端连接所述客户端传输任务中指定的文件传输服务器;A4 :所述文件传输客户端按所述客户端传输任务中指定的方式与所述文件传输服务器传输文件。其中,所述步骤A2中具体包括根据指定的客户端传输任务名或不指定传输任务名,从所述文件管理服务器获得本文件传输客户端的客户端传输任务。其中,所述步骤A4具体包括若为上传任务,文件传输客户端根据所述客户端传输任务进行源文件上传准备,之后发送到所述文件传输服务器;若为下载任务,文件传输客户端将下载请求发送给文件传输服务器,文件传输服务器进行源文件下载准备,之后发送给所述文件传输客户端。其中,文件传输完成后,所述文件传输客户端和文件传输服务器将各自的文件传输结果日志发送给所述文件管理服务器以供管理审计。其中,文件传输客户端、文件传输服务器定时将客户端、服务器的运行状态、资源占用情况、任务运行状态、文件处理进度信息同步给文件管理服务器。
(三)有益效果本发明通过文件管理服务器中配置的文件传输任务(包括服务器传输任务和客户端传输任务),以任务为文件管理単位,传输时按任务中指定的传输属性传输,实现了对文件传输更有效地管理,提高了传输效率,避免了 FTP、邮件或传统传输软件使用者任意传输文件的有意或无意的行为,将文件传输行为纳入统ー管理,同时也提高了文件传输的安全性。


图I是本发明实施例的一种文件传输系统结构示意图;图2是本发明实施例的另ー种文件传输系统 结构示意图;图3是图I中文件传输系统的文件传输方法流程图;图4是图2中文件传输系统的文件传输方法流程图。
具体实施例方式下面结合附图和实施例,对本发明的具体实施方式
作进ー步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。实施例I如图I所不,本实施例的文件传输系统包括文件管理服务器I,若干文件传输服务器2。文件管理服务器I和文件传输服务器2通过企业局域/广域网相连。文件管理服务器I用于管理及存储文件传输信息,其中,文件传输信息包括以下信息所有用户、文件传输服务器的名称和地址、文件、文件传输任务、传输进度、传输结果、文件传输服务器状态、资源占用情况等。文件传输服务器2按照文件管理服务器所指定的服务器传输任务(即文件传输任务)发送指定文件,并接收来自其它文件传输服务器发送的文件。其中文件传输服务器的传输任务包括源文件传输服务器(名称和地址)和源目录只有指定的服务器才能发送文件,并且文件来自指定目录;一个或多个目标文件传输服务器2和目标目录文件只能发送到指定的服务器、指定的目录下;文件名规则只有符合文件名规则的文件才能被发送;开始发送文件的时间只能在规定的时间进行文件发送;文件扫描间隔定时扫描目录以监控是否有文件需要发送的时间间隔。文件超时时间文件如果逾期未能发送成功,则不再发送;文件处理规则发送前按规则对文件内容、格式等进行预处理,接收后按规则对文件内容、格式等进行后处理;文件加密压缩方式;如果文件需要经过多个文件传输服务器2才能达到目标文件传输服务器2,则定义串联任务。其中,文件管理服务器I包括用户管理模块,用于管理所述文件传输系统中所有用户、角色、权限、资源。
审计管理模块,用于对所有用户的增、删、改操作及操作对象进行记录和审计,对所有历史文件进行审计。注册管理模块,接收来自文件传输服务器2的注册请求,进行身份验证,检查文件传输服务器名、IP地址、端口号、用户名、ロ令等信息是否正确。任务管理模块,用于定义文件传输服务器2的服务器传输任务;监控管理模块,用于接收并显示来自文件传输服务器2的运行状态信息。传输管理模块,用于接收并显示来自文件传输服务器2的文件传输进度信息、文件传输结果信息,并调整文件传输优先级。存储管理模块,用于对用户、角色、权限、资源、传输日志信息进行持久化存储,对运行状态、传输进度信息进行非持久化存储。其中,文件传输服务器2包括注册模块,用于向文件管理服务器I发起注册请求,具体向注册管理模块注册,注册请求时,进行身份验证,通过则返回成功应答,否则返回失败应答。任务模块,用于从文件管理服务器I下载该文件传输服务器2的服务器传输任务,具体向任务管理模块请求下载。传输执行模块,用于按照文件管理服务器I传输任务的指定,执行文件传输服务器2之间的文件传输。运行同步模块,用于将文件传输服务器2运行时的状态信息同步到文件管理服务器1,并执行文件管理服务器I的启动、停止指令以远程启停文件传输服务器。传输同步模块,用于将文件传输的进度、结果信息同步到文件管理服务器,并执行文件管理服务器I的调整优先级指令。存储模块,用于将本文件传输服务器2的用户、任务、文件传输结果信息进行持久化存储,将运行状态、传输进度信息进行非持久存储。本实施例中,文件传输服务器根据在文件管理服务器中配置的服务器传输任务来完成文件的传输,杜绝任意传输文件带来的安全风险,对传输操作可以进行准确审计,对传输过程可以进行实时监控,简化了文件传输操作,提高了文件传输效率,方便了文件传输的管理。实施例2如图2所不,在实施例I的基础上,本实施例中的文件传输系统还包括若干文件传输客户端3,与文件管理服务器I相连,用于向文件管理服务器I中的客户端传输任务中指定的文件传输服务器2上传或下载文件,即将本地文件上传到文件传输服务器2,或者从文件传输服务器2下载文件到本地。其中,文件管理服务器I中存储的文件传输信息还包括文件传输客户端3的地址、目录及文件传输客户端状态。其中,文件传输客户端的传输任务包括文件传输客户端地址和目录只有指定的客户端才能进行文件上传和下载,并且只能在指定的目录下进行;与文件传输客户端相连的文件传输服务器和目录文件传输客户端只能连接指定的文件传输服务器(图2中示出了文件传输客户端3和文件传输服务器2连接的情况),访问指定的目录;
上传/下载操作客户端只能执行指定的操作类型;文件名规则客户端只能上传/下载符合文件名规则的文件;文件处理规则上传后按规则对文件内容、格式等进行后处理,下载前按规则对文件内容、格式等进行预处理;文件加密方式等。其中,文件管理服务器I包括用户管理模块,用于管理所述文件传输系统中所有用户、角色、权限、资源。审计管理模块,用于对所有用户的增、删、改操作及操作对象进行记录和审计,对所有历史文件进行审计。 注册管理模块,用于接收来自文件传输服务器I或文件传输客户端3的注册请求,进行身份验证,检查文件传输服务器名或文件传输客户端名、IP地址、端口号、用户名、ロ令等イ目息是否正确。任务管理模块,用于定义文件传输服务器2的服务器传输任务或文件传输客户端3的客户端传输任务。监控管理模块,用于接收并显示来自文件传输服务器2或文件传输客户端3的运行状态信息。传输管理模块,用于接收并显不来自文件传输服务器2或文件传输客户端3的文件传输进度信息、文件传输结果信息,并调整文件传输优先级。存储管理模块,用于对用户、角色、权限、资源、传输日志信息进行持久化存储,对运行状态、传输进度信息进行非持久化存储。其中,文件传输客户端3包括注册模块,用于向文件管理服务器I发起注册请求并接收注册应答,具体向注册管理模块注册·。任务模块,用于从文件管理服务器I下载文件传输客户端3的客户端传输任务。传输执行模块,用于按照文件管理服务器I传输任务的指定,执行文件传输客户端3与文件传输服务器2之间的文件传输。运行收集模块,用于收集本文件传输客户端3运行时的状态信息并同步到文件管理服务器I。传输收集模块,用于收集文件传输的进度、结果信息并同步到文件管理服务器I。本实施例中,文件传输客户端根据在文件管理服务器中配置的客户端传输任务来完成文件的传输(上传和下载),杜绝了客户端随意上传下载文件带来的安全风险,对传输结果可以进行准确审计,对传输过程可以进行实时监控,同时简化了客户端文件传输操作,提高了文件传输效率,方便了文件传输的管理。实施例3如图3所示,为实施例I的文件管理系统的文件传输方法流程图,包括步骤S301,文件传输服务器启动时,向文件管理服务器注册及进行身份验证,并将注册信息在文件管理服务器里保留以供审计,具体注册方式为文件管理服务器收到注册请求后,查询其中存储的文件传输信息,读取相关注册信息并进行身份验证;文件管理服务器将身份验证结果发送给文件传输服务器。
步骤S302,通过身份验证后,源文件传输服务器从文件管理服务器获得源文件传输服务器的服务器传输任务。具体地,源文件传输服务器向文件管理服务器发送任务下载的请求;文件管理服务器查询其中存储文件传输信息,读取相关任务信息;文件管理服务器将任务信息发送给源文件传输服务器。步骤S303,源文件传输服务器按照获得的服务器传输任务定义的方式及目标文件传输服务器向所述目标文件传输服务器发送文件。具体包括文件传输服务器按照服务器传输任务定义的开始时间和扫描间隔扫描源目录中的文件;对符合服务器传输任务中定义的文件名规则匹配的文件进行预处理,如文件加密、文件压缩、简体转繁体、将文件中的敏感信息屏蔽、以及其它客户自定义的在文件发送前需要对文件进行的处理工作,预处理后并发送给服务器传输任务中指定的ー个或多个目标文件传输服务器的目标目录。
在传输过程中,源文件传输服务器还接收来自文件管理服务器的指令,完成文件传输的停止、文件优先级调整操作,这样可以优先处理优先级较高的文件。默认情况下是配置传输任务后,该传输任务立即启动,同时为客户提供手动启停任务的功能。例如任务中定义了发送开始时间,但是如果在发送开始前用户停止任务,则即使到了发送开始时间,也不能进行发送。只有当任务处于启动状态时,文件才能按照任务中的配置进行发送。在文件发送过程中,如果用户停止任务,那么已经开始传输的文件会继续传输,但尚未开始传输的文件则不会传输。文件传输完成后,所述源文件传输服务器和目标文件传输服务器将文件传输结果日志发送给所述文件管理服务器以供管理审计。源文件传输服务器的日志用于审计其发送出去的文件,目标传输文件服务器的日志用于审计其接收到的文件,就日志内容来说,基本一致,但对应的审计对象不同。步骤S304,目标文件传输服务器接收来自源文件传输服务器的文件,并将文件接收结果日志发送给文件管理服务器。为了监控文件传输的过程,文件传输服务器(包括源文件传输服务器和目标文件传输服务器)在文件传输过程中定时获得本服务器运行状态、资源情況、传输进度信息发送给文件管理服务器。实施例4如图4所示,为实施例2的文件管理系统的文件传输方法流程图,包括步骤S401,文件传输客户端和文件传输服务器启动时,向文件管理服务器注册和身份验证,并将注册信息在文件管理服务器里保留以供审计。具体为文件管理服务器接收到注册请求后,查询其中存储的文件传输信息,读取相关注册信息并进行身份验证;文件管理服务器将身份验证结果分别发送给文件传输客户端和文件传输服务器。步骤S402,文件传输客户端根据指定的客户端传输任务名,从所述文件管理服务器获得本文件传输客户端的客户端传输任务。具体为文件传输客户端向文件管理服务器发送任务下载的请求;文件管理服务器查询其中存储的文件传输信息,读取相关任务信息;文件管理服务器将任务信息发送给文件传输客户端。文件传输客户端会嵌入到客户业务应用程序中,例如某业务应用程序先调用业务逻辑产生文件,再将其上传。而不同的客户业务应用程序的文件传输任务是不同的,所以需要进行指定传输任务名。当然,如果不指定传输任务名,则会下载该客户端所有的任务进行传输执行。步骤S403,文件传输客户端连接客户端传输任务中指定的文件传输服务器。步骤S404,文件传输客户端按获得的客户端传输任务中指定的方式与所述文件传输服务器传输文件。具体为若为上传任务,文件传输客户端根据所述客户端传输任务进行源文件上传准备,如文件从源目录移动到临时目录、文件名规则匹配、文件预处理,之后发送到所述文件传输服务器;若为下载任务,文件传输客户端将下载请求发送给文件传输服务器,文件传输服务器进行源文件下载准备,如文件从源目录移动到临时目录、文件名规则匹配、文件预处理,发送给文件传输客户端。
文件传输完成后,文件传输客户端和文件传输服务器将各自的文件传输结果日志发送给文件管理服务器以供管理审计。为了监控文件传输的过程,文件传输客户端和文件传输服务器定时将各自的运行状态、资源占用情况、任务运行状态、文件处理进度信息同步给文件管理服务器。以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
权利要求
1.ー种文件传输系统,其特征在于,包括 文件管理服务器,与文件传输服务器相连,用于管理及存储文件传输信息; 若干文件传输服务器,与所述文件管理服务器相连,用于按照文件管理服务器所指定的服务器传输任务发送指定文件,并接收来自其它文件传输服务器发送的文件。
2.如权利要求I所述的文件传输系统,其特征在于,所述系统还包括 若干文件传输客户端,与所述文件管理服务器相连,用于向文件管理服务器中的客户端传输任务中指定的文件传输服务器上传或下载文件。
3.如权利要求2所述的文件传输系统,其特征在于,所述文件管理服务器包括· 用户管理模块,用于管理所述文件传输系统中所有用户、角色、权限、资源; 审计管理模块,用于对所有用户的增、删、改操作及操作对象进行记录和审计,对所有历史文件进行审计; 注册管理模块,用于接收来自文件传输服务器或文件传输客户端的注册请求,进行身份验证,检查文件传输服务器名或文件传输客户端名、IP地址、端口号、用户名、ロ令等信息是否正确; 任务管理模块,用于定义文件传输服务器的服务器传输任务或文件传输客户端的客户端传输任务; 监控管理模块,用于接收并显示来自文件传输服务器或文件传输客户端的运行状态信息; 传输管理模块,用于接收并显示来自文件传输服务器或文件传输客户端的文件传输进度信息、文件传输结果信息,并调整文件传输优先级; 存储管理模块,用于对用户、角色、权限、资源、传输日志信息进行持久化存储,对运行状态、传输进度信息进行非持久化存储。
4.如权利要求3所述的文件传输系统,其特征在于,所述文件传输服务器包括 注册模块,用于向文件管理服务器发起注册请求; 任务模块,用于从文件管理服务器下载所述文件传输服务器的服务器传输任务;传输执行模块,用于按照文件管理服务器传输任务的指定,执行文件传输服务器之间的文件传输; 运行同步模块,用于将文件传输服务器运行时的状态信息同步到文件管理服务器,并执行文件管理服务器的启动、停止指令,以远程启停文件传输服务器。
传输同步模块,用于将文件传输的进度、结果信息同步到文件管理服务器,并执行文件管理服务器的调整优先级指令。
存储模块,用于将本文件传输服务器的用户、任务、文件传输结果信息进行持久化存储,将运行状态、传输进度信息进行非持久存储。
5.如权利要求3所述的文件传输系统,其特征在于,所述文件传输客户端包括 注册模块,用于向所述文件管理服务器发起注册请求并接收注册应答; 任务模块,用于从所述文件管理服务器下载文件传输客户端的客户端传输任务;传输执行模块,用于按照文件管理服务器传输任务的指定,执行文件传输客户端与文件传输服务器之间的文件传输; 运行收集模块,用于收集本文件传输客户端运行时的状态信息并同步到文件管理服务器; 传输收集模块,用于收集文件传输的进度、结果信息并同步到文件管理服务器。
6.—种利用权利要求I 5中任一项所述的文件传输系统的文件传输方法,其特征在于,包括以下步骤 51:文件传输服务器启动时,向文件管理服务器注册及进行身份验证,并将注册信息在文件管理服务器里保留以供审计; 52:通过身份验证后,源文件传输服务器从文件管理服务器获得源文件传输服务器的服务器传输任务; 53:源文件传输服务器按照获得的服务器传输任务定义的方式及目标文件传输服务器向所述目标文件传输服务器发送文件; 54目标文件传输服务器接收来自源文件传输服务器的文件。
7.如权利要求6所述的文件传输方法,其特征在于,所述步骤S3具体包括 文件传输服务器按照服务器传输任务定义的开始时间和扫描间隔扫描源目录中的文件; 对符合服务器传输任务中定义的文件进行处理,并发送给所述服务器传输任务中指定的ー个或多个目标文件传输服务器的目标目录。
8.如权利要求7所述的文件传输方法,其特征在于,所述步骤S3中源文件传输服务器还接收来自文件管理服务器的指令,完成文件传输的停止、文件优先级调整操作。
9.如权利要求6所述的文件传输方法,其特征在于,文件传输完成后,所述源文件传输服务器和目标文件传输服务器将各自的文件传输结果日志发送给所述文件管理服务器以供管理审计。
10.如权利要求6所述的文件传输方法,其特征在干,还包括步骤所述文件传输服务器在文件传输过程中定时获得本服务器运行状态、资源情況、传输进度信息发送给文件管理服务器以供监控。
11.ー种利用权利要求2 5中任一项所述的文件传输系统的文件传输方法,其特征在于,包括以下步骤 Al :文件传输客户端和文件传输服务器启动时,向文件管理服务器注册■和身份验证,并将注册信息在文件管理服务器里保留以供审计; A2:文件传输客户端从所述文件管理服务器获得本文件传输客户端的客户端传输任务; A3 :文件传输客户端连接所述客户端传输任务中指定的文件传输服务器; A4:所述文件传输客户端按所述客户端传输任务中指定的方式与所述文件传输服务器传输文件。
12.如权利要求11所述的文件传输方法,其特征在于,所述步骤A2中具体包括根据指定的客户端传输任务名或不指定传输任务名,从所述文件管理服务器获得本文件传输客户端的客户端传输任务。
13.如权利要求11所述的文件传输方法,其特征在于,所述步骤A4具体包括 若为上传任务,文件传输客户端根据所述客户端传输任务进行源文件上传准备,之后发送到所述文件传输服务器;若为下载任务,文件传输客户端将下载请求发送给文件传输服务器,文件传输服务器进行源文件下载准备,之后发送给所述文件传输客户端。
14.如权利要求11所述的文件传输方法,其特征在于,文件传输完成后,所述文件传输客户端和文件传输服务器将各自的文件传输结果日志发送给所述文件管理服务器以供管理审计。
15.如权利要求11所述的文件传输方法,其特征在于,文件传输客户端、文件传输服务器定时将客户端、服务器的运行状态、资源占用情况、任务运行状态、文件处理进度信息同步给文件管理服务器。
全文摘要
本发明公开了一种文件传输系统,包括文件管理服务器,与文件传输服务器相连,用于管理及存储文件传输信息,若干文件传输服务器,与所述文件管理服务器相连,用于按照文件管理服务器所指定的服务器传输任务发送指定文件,并接收来自其它文件传输服务器发送的文件,还包括若干文件传输客户端。本发明还公开了一种文件传输方法。本发明实现了对文件传输更有效地管理,提高了传输效率,避免了FTP、邮件或传统传输软件使用者任意传输文件的有意或无意的行为,将文件传输行为纳入统一管理,同时也提高了文件传输的安全性。
文档编号G06F17/30GK102855236SQ20111017508
公开日2013年1月2日 申请日期2011年6月27日 优先权日2011年6月27日
发明者吴雪萍, 马新群, 严洁, 张金德 申请人:北京东方通科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1