一种数据发送方法、数据接收方法及装置制造方法及图纸

技术编号:36118408 阅读:30 留言:0更新日期:2022-12-28 14:23
本发明专利技术实施例公开一种数据发送方法、数据接收方法及装置,涉及计算机技术领域,能够提高数据发送效率。所述方法包括:基于获取的数据流量调整请求,对当前发送的数据流量进行调整,并按照调整后的数据流量,向所述数据接收方发送数据或者停止向所述数据接收方发送数据。本发明专利技术实施例应用于发送数据的场景。本发明专利技术实施例应用于发送数据的场景。本发明专利技术实施例应用于发送数据的场景。

【技术实现步骤摘要】
一种数据发送方法、数据接收方法及装置


[0001]本专利技术涉及计算机
,尤其涉及一种数据发送方法、数据接收方法及装置。

技术介绍

[0002]目前,随着计算机在工作以及生活中的广泛应用,经常需要在不同计算机平台上运行的应用程序之间进行数据传输。但是目前在数据发送和接收的过程中,存在着数据发送效率低的技术问题。这一技术问题在发送的数据量不断增大的背景下,显得尤为突出。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供一种数据发送方法、数据接收方法、数据发送装置、数据接收装置、电子设备及存储介质,能够提高数据发送效率。
[0004]第一方面,本专利技术实施例提供一种数据发送方法,应用于数据发送方,包括:基于获取的数据流量调整请求,对当前发送的数据流量进行调整,并按照调整后的数据流量,向所述数据接收方发送数据或者停止向所述数据接收方发送数据。
[0005]可选的,在所述基于获取的所述数据流量调整请求,对当前发送的数据流量进行调整之前,所述方法还包括:基于预设数据发送规则,将数据向所述数据接收方发送;接收所述数据流量调整请求;所述数据流量调整请求中包含有调整数值以及调整趋势的信息,所述调整数值是指单位时间内改变的数据量,所述调整趋势是指单位时间内增加数据量或减少数据量;所述基于获取的数据流量调整请求,对当前发送的数据流量进行调整包括:按照所述调整趋势,将当前单位时间内发送的数据量加上或减去所述调整数值,得到调整后的数据流量。
[0006]可选的,所述数据流量调整请求中包含有所述数据接收方当前能够接收的最大数据流量的信息;
[0007]其中,所述基于获取的数据流量调整请求,对当前发送的数据流量进行调整,包括:获取所述数据发送方当前能够发送的最大数据流量;判断所述数据接收方当前能够接收的最大数据流量,是否大于所述数据发送方当前能够发送的最大数据流量;若所述数据接收方当前能够接收的最大数据流量,大于所述数据发送方当前能够发送的最大数据流量,则将第一指定数据流量作为调整后的数据流量,否则,将第二指定数据流量作为调整后的数据流量;
[0008]其中,所述第一指定数据流量小于或等于所述数据发送方当前能够发送的最大数据流量,所述第二指定数据流量小于或等于所述数据接收方当前能够接收的最大数据流量。
[0009]第二方面,本专利技术实施例提供一种数据接收方法,包括:对数据接收方的数据接收能力和/或数据处理能力进行监测;基于所述数据接收方当前的数据接收能力和/或数据处理能力,判断是否满足预设流量调整条件;若满足预设流量调整条件,则向数据发送方发送数据流量调整请求,以使得数据接收方从数据发送方接收第三指定数据流量;所述第三指
定数据流量为所述数据发送方根据所述数据流量调整请求,对当前发送的数据流量进行调整后,向所述数据接收方发送的数据流量。
[0010]可选的,所述对数据接收方的数据接收能力进行监测,包括:对数据接收方当前接收的数据流量进行监测;其中,所述基于所述数据接收方当前的数据接收能力,判断是否满足预设流量调整条件,包括:判断所述数据接收方当前的数据接收流量,是否大于预设流量接收阈值;若所述数据接收方当前的数据接收流量,大于预设流量接收阈值,则确定满足预设流量调整条件。
[0011]可选的,所述对数据接收方的数据处理能力进行监测,包括:对数据接收方对当前接收的数据流量进行处理的耗时时间监测;其中,所述基于所述数据接收方当前的数据处理能力,判断是否满足预设流量调整条件,包括:判断所述数据接收方对当前接收的数据流量进行处理的耗时时间,是否大于预设耗时阈值;若所述数据接收方对当前接收的数据流量进行处理的耗时时间,大于预设耗时阈值,则确定满足预设流量调整条件。
[0012]第三方面,本专利技术实施例提供一种数据发送装置,设置于数据发送方,包括:数据调整模块,用于基于获取的数据流量调整请求,对当前发送的数据流量进行调整;调整发送模块,用于按照调整后的数据流量,向所述数据接收方发送数据或者停止向所述数据接收方发送数据。
[0013]可选的,所述数据调整模块还用于在基于获取的所述数据流量调整请求,对当前发送的数据流量进行调整之前,基于预设数据发送规则,将数据向所述数据接收方发送;接收所述数据流量调整请求;
[0014]所述数据流量调整请求中包含有调整数值以及调整趋势的信息,所述调整数值是指单位时间内改变的数据量,所述调整趋势是指单位时间内增加数据量或减少数据量;
[0015]所述数据调整模块具体用于:按照所述调整趋势,将当前单位时间内发送的数据量加上或减去所述调整数值,得到调整后的数据流量。
[0016]可选的,所述数据流量调整请求中包含有所述数据接收方当前能够接收的最大数据流量的信息;
[0017]其中,所述数据调整模块包括:获取单元,用于获取所述数据发送方当前能够发送的最大数据流量;判断单元,用于判断所述数据接收方当前能够接收的最大数据流量,是否大于所述数据发送方当前能够发送的最大数据流量;调整单元,用于若所述数据接收方当前能够接收的最大数据流量,大于所述数据发送方当前能够发送的最大数据流量,则将第一指定数据流量作为调整后的数据流量,否则,将第二指定数据流量作为调整后的数据流量;其中,所述第一指定数据流量小于或等于所述数据发送方当前能够发送的最大数据流量,所述第二指定数据流量小于或等于所述数据接收方当前能够接收的最大数据流量。
[0018]第四方面,本专利技术实施例提供一种数据接收装置,包括:监测模块,用于对数据接收方的数据接收能力和/或数据处理能力进行监测;判断模块,用于基于所述数据接收方当前的数据接收能力和/或数据处理能力,判断是否满足预设流量调整条件;调整请求发送模块,用于若满足预设流量调整条件,则向数据发送方发送数据流量调整请求,以使得数据接收方从数据发送方接收第三指定数据流量;所述第三指定数据流量为所述数据发送方根据所述数据流量调整请求,对当前发送的数据流量进行调整后,向所述数据接收方发送的数据流量。
[0019]可选的,所述监测模块具体用于:对数据接收方当前接收的数据流量进行监测;所述判断模块具体用于:判断所述数据接收方当前的数据接收流量,是否大于预设流量接收阈值;若所述数据接收方当前的数据接收流量,大于预设流量接收阈值,则确定满足预设流量调整条件。
[0020]可选的,所述监测模块具体用于:对数据接收方对当前接收的数据流量进行处理的耗时时间监测;其中,所述判断模块具体用于:判断所述数据接收方对当前接收的数据流量进行处理的耗时时间,是否大于预设耗时阈值;若所述数据接收方对当前接收的数据流量进行处理的耗时时间,大于预设耗时阈值,则确定满足预设流量调整条件。
[0021]第五方面,本专利技术实施例提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据发送方法,其特征在于,应用于数据发送方,包括:基于获取的数据流量调整请求,对当前发送的数据流量进行调整,并按照调整后的数据流量,向所述数据接收方发送数据或者停止向所述数据接收方发送数据。2.根据权利要求1所述的方法,其特征在于,在所述基于获取的所述数据流量调整请求,对当前发送的数据流量进行调整之前,所述方法还包括:基于预设数据发送规则,将数据向所述数据接收方发送;接收所述数据流量调整请求;所述数据流量调整请求中包含有调整数值以及调整趋势的信息,所述调整数值是指单位时间内改变的数据量,所述调整趋势是指单位时间内增加数据量或减少数据量;所述基于获取的数据流量调整请求,对当前发送的数据流量进行调整包括:按照所述调整趋势,将当前单位时间内发送的数据量加上或减去所述调整数值,得到调整后的数据流量。3.根据权利要求1所述的方法,其特征在于,所述数据流量调整请求中包含有所述数据接收方当前能够接收的最大数据流量的信息;其中,所述基于获取的数据流量调整请求,对当前发送的数据流量进行调整,包括:获取所述数据发送方当前能够发送的最大数据流量;判断所述数据接收方当前能够接收的最大数据流量,是否大于所述数据发送方当前能够发送的最大数据流量;若所述数据接收方当前能够接收的最大数据流量,大于所述数据发送方当前能够发送的最大数据流量,则将第一指定数据流量作为调整后的数据流量,否则,将第二指定数据流量作为调整后的数据流量;其中,所述第一指定数据流量小于或等于所述数据发送方当前能够发送的最大数据流量,所述第二指定数据流量小于或等于所述数据接收方当前能够接收的最大数据流量。4.一种数据接收方法,其特征在于,包括:对数据接收方的数据接收能力和/或数据处理能力进行监测;基于所述数据接收方当前的数据接收能力和/或数据处理能力,判断是否满足预设流量调整条件;若满足预设流量调整条件,则向数据发送方发送数据流量调整请求,以使得数据接收方从数据发送方接收第三指定数据流量;所述第三指定数据流量为所述数据发送方根据所述数据流量调整请求,对当前发送的数据流量进行调整后,向所述数据接收方发送的数据流量。5.根据权利要求4所述的方法,其特征在于,所述对数据接收方的数据接收能力进行监测,包括:对数据接收方当前接收的数据流量进行监测;其中,所述基于所述数据接收方当前...

【专利技术属性】
技术研发人员:张亚军张根深肖新光
申请(专利权)人:安天科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1