数据传输服务器及其数据传输方法

文档序号:10626935阅读:590来源:国知局
数据传输服务器及其数据传输方法
【专利摘要】本发明提供一种数据传输服务器,包括:通信单元,用于接收一终端装置发送的一下载请求信号,该下载请求信号包括请求下载的数据的信息以及接收下载数据的装置的身份信息;以及控制单元,用于识别所述下载请求信号,并生成相应的控制信号,所述控制信号包括所述下载请求信号中请求下载的数据的信息;所述控制单元还将所述控制信号发送至一数据存储服务器,以控制该数据存储服务器获取与所述请求下载的数据的信息对应的下载数据,并将所获取的下载数据发送至所述数据传输服务器;其中,所述通信单元还用于将该下载数据发送至与所述接收下载数据的装置的身份信息对应的装置。本发明还提供了一种数据传输方法。
【专利说明】
数据传输服务器及其数据传输方法
技术领域
[0001] 本发明涉及一种数据传输服务器及其数据传输方法,尤其涉及一种具有高效下载 效率的数据传输服务器及其数据传输方法。
【背景技术】
[0002] 在互联网普及的时代,人们经常需要从互联网下载数据。通常使用的数据下载方 式都是客户端向服务器端发送下载请求,然后服务器端响应该下载请求将数据传输至客户 端。但是,当需要下载的数据资源同时被多个客户端请求下载,或用户使用的网络带宽限 制,数据下载的效率就会受到影响。

【发明内容】

[0003] 有鉴于此,有必要提供一种具有高效传输效率的数据传输服务器及其数据传输方 法,以解决上述问题。
[0004] 本发明提供了一种数据传输服务器,包括: 通信单元,用于接收一终端装置发送的一下载请求信号,该下载请求信号包括请求下 载的数据的信息以及接收下载数据的装置的身份信息;以及 控制单元,用于识别所述下载请求信号,并生成相应的控制信号,所述控制信号包括所 述下载请求信号中请求下载的数据的信息;所述控制单元还将所述控制信号发送至一数 据存储服务器,以控制该数据存储服务器获取与所述请求下载的数据的信息对应的下载数 据,并将所获取的下载数据发送至所述数据传输服务器; 其中,所述通信单元还用于将该下载数据发送至与所述接收下载数据的装置的身份信 息对应的装置。
[0005] 本发明提供一种数据传输方法,该方法包括: 接收并识别一终端装置发送的一数据传输请求信号,该数据传输请求信号包括请求传 输的数据的信息以及接收传输数据的装置的身份信息; 接收与所述请求传输的数据的信息对应的数据;以及 将所述传输数据发送至与所述接收传输数据的装置的身份信息对应的装置。
[0006] 本发明之数据传输服务器及其数据传输方法,由一服务器接收终端装置的请求信 号,并根据该请求信号从另一服务器下载相应数据,然后将数据传输至目标终端装置,在提 高数据传输效率的同时,也提高了数据传输的灵活性。
【附图说明】
[0007] 图1为本发明一实施方式中数据传输服务器的功能模块图。
[0008] 图2为本发明一实施方式中的数据传输方法的流程图。
[0009] 主要元件符号说明

如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0010] 下面将结合附图,对本发明作进一步的详细说明。
[0011] 请参阅图1,本发明提供了 一种数据传输服务器100,该数据传输服务器100与 多个终端装置,例如第一终端装置200和第二终端装置300,以及一数据存储服务器400 通信。在本实施方式中,该第一终端装置200和第二终端装置300是能够连接至互联网 (Internet)的装置,例如手机或电脑等。
[0012] 第一终端装置200包括第一输入单元201,第一控制单元202,第一通信单元203 和第一存储单元204。该第一输入单元201用于侦测用户的输入操作并生成相应的输入信 号,在本实施方式中,该第一输入单元201为一触控面板。在其他实施方式中,该第一输入 单元201还可以为键盘和鼠标等。
[0013] 第一控制单元202用于识别第一输入单元201生成的输入信号,并生成相应的下 载请求信号,在本实施方式中,该下载请求信号包括该第一终端装置200请求下载的数据 的信息以及接收下载数据的装置的身份信息等。
[0014] 第一通信单元203用于将第一控制单元202生成的下载请求信号发送至数据传输 服务器100,该第一通信单元203可通过有线或无线方式发送该下载请求信号,例如WiFi连 接或网线连接等。
[0015] 第二终端装置300与第一终端装置200相同,也具有第二输入单元301,第二控制 单元302,第二通信单元303和第二存储单元304,该第二输入单元301,第二控制单元302, 第二通信单元303和第二存储单元304分别具有与第一终端装置200的第一输入单元201, 第一控制单元202,第一通信单元203和第一存储单元204相同的功能,在此不再赘述。
[0016] 数据传输服务器100包括第三控制单元101,第三通信单元102和第三存储单元 103。该第三控制单元101用于识别第一通信单元203发送的下载请求信号,并生成相应的 控制信号。在本实施方式中,该控制信号包括下载请求信号中请求下载的数据的信息。
[0017] 第三通信单元102用于接收下载请求信号,并将控制信号发送至数据存储服务 器。
[0018] 数据存储服务器400包括第四控制单元401,第四通信单元402和第四存储单元 403,在本实施方式中,该第四存储单元403存储有与控制信号中请求下载的数据的信息对 应的下载数据。
[0019] 第四控制单元401用于识别第三通信单元102发送的控制信号,并响应该控制信 号获取第四存储单元403中存储的与该控制信号中请求下载的数据的信息对应的下载数 据。
[0020] 第四通信单元402用于接收控制信号,并将第四控制单元401获取的下载数据发 送至数据传输服务器100。
[0021] 数据传输服务器100的第三控制单元101控制第三通信单元102接收下载数据, 并将该下载数据存储在第三存储单元103中。在完成下载数据接收后,第三控制单元101 将该下载数据通过第三通信单元102发送至与下载请求信号中接收下载数据的装置的身 份信息对应的装置,例如第一终端装置200或第二终端装置300。
[0022] 以上实施方式以数据传输为例对本发明进行说明,在其他实施方式中,数据传输 服务器100还可以用于数据上传,第一终端装置200可发送一上传请求信号至数据传输服 务器100,该上传请求信号包括请求上传的数据的信息,与该请求上传的数据的信息对应的 上传数据以及接收上传数据的装置的身份信息。该数据传输服务器100将该上传数据发送 至与接收上传数据的装置的身份信息对应的装置,例如数据存储服务器400或第二终端装 置 300。
[0023] 请参阅图2,为本发明一实施方式中数据传输服务器100的数据传输方法流程图, 该方法包括: 步骤S10,第一输入单元201侦测用户的输入操作并生成相应的输入信号,在本实施方 式中,该第一输入单元201为一触控面板。在其他实施方式中,该第一输入单元201还可以 为键盘和鼠标等。
[0024] 步骤S11,第一控制单元202识别第一输入单元201生成的输入信号,并生成相应 的数据传输请求信号,在本实施方式中,该数据传输请求信号包括下载请求信号和上传请 求信号中的至少一个传输请求信号,该下载请求信号包括第一终端装置200请求下载的数 据的信息以及接收下载数据的装置的身份信息等,该上传请求信号包括请求上传的数据的 信息,与该请求上传的数据的信息对应的上传数据,以及接收上传数据的装置的身份信息 等。
[0025] 步骤S12,第一通信单元203将第一控制单元202生成的数据传输请求信号发送至 数据传输服务器1〇〇,该第一通信单元203可通过有线或无线方式发送该下载请求信号,例 如WiFi连接或网线连接等。
[0026] 步骤S13,第三控制单元101接收并识别第一通信单元203发送的数据传输请求信 号。在本实施方式中,当传输请求信号为下载请求信号时,第三控制单元101还生成与该下 载请求信号对应的控制信号,以控制数据存储服务器400获取与请求下载的数据的信息对 应的下载数据,并将该下载数据传输至数据传输服务器100。
[0027] 步骤S14,第三控制单元101控制第三通信单元102接收与请求传输的数据的信息 对应的传输数据。在本实施方式中,当数据传输请求信号为下载请求信号时,第三通信单元 102接收数据存储服务器400获取的下载数据;当数据传输请求信号为上传请求信号时,第 三通信单元102接收第一终端装置200发送的上传数据。
[0028] 步骤S15,在完成传输数据接收后,第三控制单元101控制第三通信单元102将该 传输数据发送至与数据传输请求信号中接收传输数据的装置的身份信息对应的装置。在本 实施方式中,当数据传输请求信号为下载请求信号时,第三通信单元102将下载数据发送 至与接收下载数据的装置的身份信息对应的装置,例如第一终端装置200或第二终端装置 300 ;当数据传输请求信号为上传请求信号时,第三通信单元102将上传数据发送至与接收 上传数据的装置的身份信息对应的装置,例如第二终端装置300或数据存储服务器400。
[0029] 本发明之数据传输服务器及其数据传输方法,由一服务器接收终端装置的请求信 号,并根据该请求信号从另一服务器下载相应数据,然后将数据传输至目标终端装置,在提 高数据传输效率的同时,也提高了数据传输的灵活性。
[0030] 本技术领域的普通技术人员应当认识到,以上的实施方式仅是用来说明本发明, 而并非用作为对本发明的限定,只要在本发明的实质精神范围之内,对以上实施方式所作 的适当改变和变化都落在本发明要求保护的范围之内。
【主权项】
1. 一种数据传输服务器,其特征在于,包括: 通信单元,用于接收一终端装置发送的一下载请求信号,该下载请求信号包括请求下 载的数据的信息以及接收下载数据的装置的身份信息;以及 控制单元,用于识别所述下载请求信号,并生成相应的控制信号,所述控制信号包括所 述下载请求信号中请求下载的数据的信息;所述控制单元还将所述控制信号发送至一数 据存储服务器,以控制该数据存储服务器获取与所述请求下载的数据的信息对应的下载数 据,并将所获取的下载数据发送至所述数据传输服务器; 其中,所述通信单元还用于将该下载数据发送至与所述接收下载数据的装置的身份信 息对应的装置。2. 如权利要求1所述的数据传输服务器,其特征在于,所述数据传输服务器还包括: 存储单元,用于存储所述下载数据。3. 如权利要求1所述的数据传输服务器,其特征在于,所述与所述下载请求信号中接 收下载数据的装置的身份信息对应的装置至少包括以下装置中的一种:所述终端装置和另 一终端装置。4. 一种数据传输服务器,其特征在于,包括: 通信单元,用于接收一终端装置发送的一上传请求信号,该上传请求信号包括请求上 传的数据以及接收上传数据的装置的身份信息;以及 控制单元,用于识别上传请求信号,以及将所述请求上传的数据发送至与所述接收上 传数据的装置的身份信息对应的装置。5. 如权利要求4所述的数据传输服务器,其特征在于,还包括: 存储单元,用于存储所述请求上传的数据。6. 如权利要求4所述的数据传输服务器,其特征在于,所述与所述接收上传数据的装 置的身份信息对应的装置至少包括以下装置中的一种:另一终端装置和另一服务器。7. -种数据传输方法,该方法包括: 接收并识别一终端装置发送的一数据传输请求信号,该数据传输请求信号包括请求传 输的数据的信息以及接收传输数据的装置的身份信息; 接收与所述请求传输的数据的信息对应的数据;以及 将所述传输数据发送至与所述接收传输数据的装置的身份信息对应的装置。8. 如权利要求7所述的数据传输方法,其特征在于,所述数据传输请求信号至少包括 以下数据传输请求信号中的一种:下载请求信号和上传请求信号。9. 如权利要求8所述的数据传输方法,其特征在于: 当所述数据传输请求信号为所述下载请求信号时,接收与所述接收传输数据的装置的 身份信息对应的装置至少包括以下装置中的一种:所述终端装置和另一终端装置; 当所述数据传输请求信号为所述上传请求信号时,接收与所述接收传输数据的装置的 身份信息对应的装置至少包括以下装置中的一种:另一终端装置和一服务器。
【文档编号】H04L29/08GK105991701SQ201510065942
【公开日】2016年10月5日
【申请日】2015年2月9日
【发明人】刘扬伟, 姜至善, 毛海军, 梁海森
【申请人】富泰华工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1