一种文件传输的方法和装置的制造方法

文档序号:8459273阅读:345来源:国知局
一种文件传输的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及计算机通信技术领域,特别涉及一种文件传输的方法和装置。
【背景技术】
[0002] 局域网(Local Area Network,LAN)是在一个局部的地理范围内将各种计算机、外 部设备和数据库等互相联接起来组成的计算机通信网。它可以通过数据通信网或专用数据 电路,与远方的局域网、数据库或处理中心相连接,构成一个大范围的信息处理系统。一般, 采用专用的传输媒介来构成网路,因此,局域网中的网络带宽是固定的,其传输速率在1兆 比特/秒到100兆比特/秒之间或更高。
[0003] 在局域网中,可同时向多个客户端传输文件,目前,针对局域网固定的网络带宽, 能同时传输的客户端的个数一般已设定好的。这样,当待传输文件的比较小时,只向设定个 数的客户端传输文件会使得一部分网络带宽空闲,而当待传输文件的比较大时,同时向设 定个数的客户端传输文件可能会引起网络堵塞,使得文件传输的速率变得很慢。不管是网 络带宽空闲,还是网络堵塞,都会使得文件传输的效率比较低。

【发明内容】

[0004] 本发明提供一种文件传输的方法和装置,用以提高文件传输的效率。
[0005] 本发明提供一种文件传输的方法,包括:
[0006] 获取待传输文件的第一特征信息;
[0007] 根据设定的特征信息与客户端数量的对应关系,确定与所述第一特征信息对应的 第一客户端数量;
[0008] 向所述第一客户端数量的客户端传输所述待传输文件。
[0009] 本发明实施例的一些有益效果可以包括:
[0010] 可根据待传输文件的第一特征信息,确定出在该固定的网络带宽的局域网中能同 时传输的第一客户端数量,从而同时向第一客户端数量的客户端传输待传输文件,可见,本 发明实施例中不是固定地向设定个数的客户端同时传输文件,而是根据文件的特征信息, 自适应地调整客户端的数量,这样,会减少网络带宽空闲或网络堵塞的几率,提高文件传输 的效率。
[0011] 本发明一实施例中,当所述第一特征信息为第一文件容量信息时,所述确定与所 述第一特征信息对应的第一客户端数量包括:
[0012] 根据设定的文件容量范围与客户端数量的第一对应关系,确定与所述第一容量信 息对应的第一客户端数量。
[0013] 可见,可只根据待传输文件的大小,调整需进行文件传输的客户端的数量,这样, 减少了造成网络带宽空闲或网络堵塞的几率,提高了文件传输的效率。
[0014] 本发明一实施例中,当所述第一特征信息为第一文件类型信息时,所述确定与所 述第一特征信息对应的第一客户端数量包括:
[0015] 根据设定的文件类型与客户端数量的第二对应关系,确定与所述第一文件类型信 息对应的第一客户端数量。
[0016] 可见,可只根据待传输文件的具体类型,调整需进行文件传输的客户端的数量,这 样,减少了造成网络带宽空闲或网络堵塞的几率,提高了文件传输的效率。
[0017] 本发明一实施例中,当所述第一特征信息包括第一文件类型信息和第一文件容量 信息时,所述确定与所述第一特征信息对应的第一客户端数量之前,还包括:
[0018] 判断所述第一文件类型信息是否为文本类型信息。
[0019] 则所述确定与所述第一特征信息对应的第一客户端数量包括:
[0020] 当所述第一文件类型信息是文本类型信息时,根据设定的文件类型与客户端数量 的第二对应关系,确定与所述第一文件类型信息对应的第一客户端数量;
[0021] 当所述第一文件类型信息不是文本类型信息时,根据设定的文件容量范围与客户 端数量的第一对应关系,确定与所述第一容量信息对应的第一客户端数量。
[0022] 可见,可先判断待传输文件是否为文本文件,若是,则可直接确定出对应的客户端 数量,若不是,则需进一步进行文件大小的比对,确定对应的客户端数量,这样,可简化确定 进行传输的客户端数量的过程,提高文件传输的速度,并可进一步提高文件传输的效率。
[0023] 本发明提供一种文件传输的装置,包括:
[0024] 获取单元,用于获取待传输文件的第一特征信息;
[0025] 确定单元,用于根据设定的特征信息与客户端数量的对应关系,确定与所述第一 特征信息对应的第一客户端数量;
[0026] 传输单元,用于向所述第一客户端数量的客户端传输所述待传输文件。
[0027] 本发明一实施例中,所述确定单元,具体用于所述第一特征信息为第一文件容量 信息时,根据设定的文件容量范围与客户端数量的第一对应关系,确定与所述第一容量信 息对应的第一客户端数量。
[0028] 本发明一实施例中,所述确定单元,具体用于当所述第一特征信息为第一文件类 型信息时,根据设定的文件类型与客户端数量的第二对应关系,确定与所述第一文件类型 信息对应的第一客户端数量。
[0029] 本发明一实施例中,该装置还包括:
[0030] 判断单元,用于当所述第一特征信息包括第一文件类型信息和第一文件容量信息 时,判断所述第一文件类型信息是否为文本类型信息。
[0031] 则所述确定单元,具体用于当所述第一文件类型信息是文本类型信息时,根据设 定的文件类型与客户端数量的第二对应关系,确定与所述第一文件类型信息对应的第一客 户端数量,当所述第一文件类型信息不是文本类型信息时,根据设定的文件容量范围与客 户端数量的第一对应关系,确定与所述第一容量信息对应的第一客户端数量。
[0032] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明 书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0033] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0034] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0035] 图1为本发明实施例一中文件传输的流程图;
[0036] 图2为本发明实施例二中文件传输的流程图;
[0037] 图3为本发明实施例三中文件传输的流程图;
[0038] 图4为本发明实施例四中文件传输的流程图;
[0039] 图5为本发明实施例五中文件传输的装置的结构图。
【具体实施方式】
[0040] 以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅用于说明和解释本发明,并不用于限定本发明。
[0041] 实施例一,图1为本发明实施例中一种文件传输的流程图。如图1所示,包括:
[0042] 步骤101 :获取待传输文件的第一特征信息。
[0043] 在具有固定的网络带宽的局域网中,可同时向一个、两个或多个客户端传输文件, 本发明实施例中不是固定向设定个的客户端传输文件,可根据待传输文件的特征确定需传 输的客户端的个数。因此,需获取待传输文件的特征信息,这里,特征信息为第一特征信息。 [0044] 本发明实施例中,文件
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1