一种数据处理方法、电子设备及第一服务器的制造方法

文档序号:8342847阅读:221来源:国知局
一种数据处理方法、电子设备及第一服务器的制造方法
【技术领域】
[0001]本发明涉及数据控制领域,尤其涉及一种数据处理方法、电子设备及第一服务器。
【背景技术】
[0002]在电子设备中,服务器推送技术通常是推送服务器与应用程序之间维持一条数据传输通道,当多个服务器推送同时进行时,就需要每个推送服务器与其对应的应用程序之间各有一条数据传输通道。
[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]所述第一接收单元用于接收至少一个应用程序发送的第一数据;
[0036]所述第一存储单元用于存储接收到的所述第一数据;
[0037]所述第一发送单元用于当满足第一预定条件时,将存储的所有第一数据发送至第一服务器,其中,所述第一服务器用于将接收到的所有数据分别发送至相应的第二服务器。
[0038]进一步的,还包括:与所述第一发送单元及第一存储单元分别相连的删除单元,其中:
[0039]所述删除单元用于在所述第一发送单元将存储的所有第一数据发送至第一服务器之后,删除所述第一存储单元中存储的所有第一数据。
[0040]进一步的,所述第一发送单元具体为:
[0041]当所述第一存储单元存储的所述至少一个应用程序发送的第一数据达到预定数量时,第一发送单元将存储的所有第一数据发送至第一服务器。
[0042]进一步的,所述第一发送单元具体为:
[0043]当所述第一存储单元存储的所述至少一个应用程序发送的第一数据达到预定时间时,第一发送单元将存储的所有第一数据发送至第一服务器。
[0044]进一步的,所述第一发送单元具体包括:第一检测单元,与所述第一检测单元相连的第一发送子单元,其中:
[0045]所述第一检测单元用于检测第一存储单元存储的所述第一数据的优先级;
[0046]所述第一发送子单元用于在第一检测单元检测到存储的所述第一数据中存在优先级达到预设等级的数据时,至少将所述优先级达到预设等级的数据发送至第一服务器。
[0047]进一步的,所述第一接收单元还用于:接收所述第一服务器发送的第二数据,并将所述第二数据发送至相应的应用程序,其中,所述第二数据由所述至少一个第二服务器发送至所述第一服务器。
[0048]一种第一服务器,包括:第二接收单元,与所述第二接收单元相连的第二存储单元,与所述第二存储单元相连的第二发送单元,其中:
[0049]所述第二接收单元用于接收至少一个第二服务器发送的第二数据;
[0050]所述第二存储单元用于存储接收到的所述第二数据;
[0051]所述第二发送单元用于在满足第二预定条件时,将存储的所有所述第二数据发送至电子设备,以使所述电子设备将所述第二数据分别发送至所述电子设备上相应的应用程序。
[0052]进一步的,所述第二发送单元具体为:
[0053]当第二存储单元存储的所述至少一个第二服务器发送的第二数据达到预定数量时,第二发送单元将存储的所有所述第二数据发送至电子设备。
[0054]进一步的,所述第二发送单元具体为:
[0055]当第二存储单元存储的所述至少一个第二服务器发送的第二数据达到预定时间时,将存储的所有所述第二数据发送至电子设备。
[0056]进一步的,所述第二发送单元包括:第二检测单元,与所述第二检测单元相连的第二发送子单元,其中:
[0057]所述第二检测单元用于检测存储的所有第二数据的优先级;
[0058]所述第二发送子单元用于当第二检测单元检测到存储的所述第二数据中存在优先级达到预设等级的数据时至少将所述优先级达到预设等级的数据发送至所述电子设备。
[0059]进一步的,所述第二接收单元还用于:接收所述电子设备发送的第一数据,并将所述第一数据发送至所述第二服务器。
[0060]从上述技术方案可以看出,本申请公开的数据处理方法、电子设备及第一服务器,通过接收至少一个应用程序发送的第一数据,并进行存储,当满足第一预定条件时,将存储的所有第一数据统一发送至第一服务器,由第一服务器将第一数据分别发送至相应的第二服务器。本方案通过当满足第一预定条件时,统一将存储的第一数据发送至第一服务器,实现了只通过一条数据传输通道传输所有的数据,将第一服务器中的数据分别发送至各第二服务器,这就有效减小了多条数据传输通道的长度,减小了电子设备的耗电量,同时减小了维持数据传输通道所需的数据流量,避免了现有技术中需要同时维持多条数据传输通道导致电子设备耗电量增加,数据流量
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1