任务处理方法、装置、设备及存储介质与流程

文档序号:25543293发布日期:2021-06-18 20:40阅读:92来源:国知局
任务处理方法、装置、设备及存储介质与流程

本申请涉及物联网技术领域,尤其涉及一种任务处理方法、装置、任务处理设备及存储介质。



背景技术:

随机技术的不断发展,物联网应用或者边缘应用越来越多。现有许多物联网应用,如虚拟现实、无人驾驶等,都是延迟敏感型。

相关技术中,边缘计算服务器的计算能力是非常有限的,它不能对所有突发的计算请求作出快速响应。因此,一些延迟敏感型计算任务可能在边缘服务器经历较长的排队延迟,甚至,该排队延迟将超过从用户网络到远程云计算中心的网络延迟,给延迟敏感型应用带来极差的用户体验。

然后,针对上述问题,现有并没有有效的解决方法。因此,如何提高边缘计算服务器对延迟敏感型应用的处理质量,并对突发的计算请求作出快速响应,成为一个急需解决的问题。



技术实现要素:

为解决现有技术中存在的问题,本申请提供一种任务处理方法、装置、设备及存储介质。

第一方面,本申请实施例提供一种任务处理方法,该方法包括如下步骤:

接收边缘计算服务器发送的任务漂移请求,所述任务漂移请求携带待处理任务;

确定所述待处理任务对应的目标算力资源设备;

在所述边缘计算服务器与所述目标算力资源设备之间建立预设通道;

通过所述预设通道,控制所述待处理任务进行任务漂移,以使所述目标算力资源设备完成对所述待处理任务的处理。

在一种可能的实现方式中,在所述边缘计算服务器与所述目标算力资源设备之间建立预设通道之后,还包括:

根据所述待处理任务,设置所述预设通道的优先级;

所述通过所述预设通道,控制所述待处理任务进行任务漂移,包括:

基于所述优先级,通过所述预设通道对所述待处理任务进行任务漂移处理。

在一种可能的实现方式中,所述通过所述预设通道,控制所述待处理任务进行任务漂移,包括:

发送漂移启动指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移启动指令,通过所述预设通道发送所述待处理任务至所述目标算力资源设备。

在一种可能的实现方式中,在所述发送漂移启动指令至所述边缘计算服务器之后,还包括:

接收所述边缘计算服务器上报的任务漂移进度和任务漂移日志,并接收所述目标算力资源设备上报的设备状态;

若根据所述任务漂移进度、所述任务漂移日志和/或所述设备状态,判断需要停止任务漂移,则发送漂移停止指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移停止指令,停止通过所述预设通道发送所述待处理任务。

在一种可能的实现方式中,在所述通过所述预设通道,控制所述待处理任务进行任务漂移之后,还包括:

获取所述目标算力资源设备对所述待处理任务的处理结果;

将所述处理结果发送至所述边缘计算服务器和/或其它预设模块。

在一种可能的实现方式中,在所述获取所述目标算力资源设备对所述待处理任务的处理结果之后,还包括:

断开所述预设通道。

第二方面,本申请实施例提供一种任务处理装置,包括:

接收模块,用于接收边缘计算服务器发送的任务漂移请求,所述任务漂移请求携带待处理任务;

确定模块,用于确定所述待处理任务对应的目标算力资源设备;

建立模块,用于在所述边缘计算服务器与所述目标算力资源设备之间建立预设通道;

漂移模块,用于通过所述预设通道,控制所述待处理任务进行任务漂移,以使所述目标算力资源设备完成对所述待处理任务的处理。

在一种可能的实现方式中,所述漂移模块,具体用于:

根据所述待处理任务,设置所述预设通道的优先级;

基于所述优先级,通过所述预设通道对所述待处理任务进行任务漂移处理。

在一种可能的实现方式中,所述漂移模块,具体用于:

发送漂移启动指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移启动指令,通过所述预设通道发送所述待处理任务至所述目标算力资源设备。

在一种可能的实现方式中,所述漂移模块,还用于:

接收所述边缘计算服务器上报的任务漂移进度和任务漂移日志,并接收所述目标算力资源设备上报的设备状态;

若根据所述任务漂移进度、所述任务漂移日志和/或所述设备状态,判断需要停止任务漂移,则发送漂移停止指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移停止指令,停止通过所述预设通道发送所述待处理任务。

在一种可能的实现方式中,在所述漂移模块通过所述预设通道,控制所述待处理任务进行任务漂移之后,还包括后处理模块,用于:

获取所述目标算力资源设备对所述待处理任务的处理结果;

将所述处理结果发送至所述边缘计算服务器和/或其它预设模块。

在一种可能的实现方式中,所述后处理模块,还用于:

断开所述预设通道。

第三方面,本申请实施例提供一种任务处理设备,包括:

处理器;

存储器;以及

计算机程序;

其中,所述计算机程序被存储在所述存储器中,并且被配置为由所述处理器执行,所述计算机程序包括用于执行如第一方面所述的方法的指令。

第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序使得服务器执行第一方面所述的方法。

第五方面,本申请实施例提供一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行第一方面所述的方法。

本申请实施例提供的任务处理方法、装置、任务处理设备及存储介质,该方法通过接收边缘计算服务器发送的任务漂移请求,该任务漂移请求携带待处理任务,然后,确定该待处理任务对应的目标算力资源设备,进而,在上述边缘计算服务器与上述目标算力资源设备之间建立预设通道,通过该预设通道,控制上述待处理任务进行任务漂移,以使上述目标算力资源设备完成对待处理任务的处理,即本申请实施例可以为边缘计算服务器中的待处理任务配备算力资源,并建立边缘计算服务器与该算力资源之间的通道,基于该通道利用上述通道算力资源处理上述待处理任务,解决边缘计算服务器对延迟敏感型应用处理质量较差的问题,并使得边缘计算服务器能够对突发的计算请求作出快速响应,满足实际应用需要。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的任务处理系统架构示意图;

图2为本申请实施例提供的一种任务处理方法的流程示意图;

图3为本申请实施例提供的另一种任务处理方法的流程示意图;

图4为本申请实施例提供的一种任务处理装置的结构示意图;

图5为本申请实施例提供的另一种任务处理装置的结构示意图;

图6a提供本申请所述任务处理设备的一种可能的基本硬件架构;

图6b提供本申请所述任务处理设备的另一种可能的基本硬件架构。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”及“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

相关技术中,边缘计算服务器的计算能力是非常有限的,它不能对所有突发的计算请求作出快速响应。因此,一些延迟敏感型计算任务可能在边缘服务器经历较长的排队延迟,甚至,该排队延迟将超过从用户网络到远程云计算中心的网络延迟,给延迟敏感型应用带来极差的用户体验。

然而,针对上述问题,现有并没有有效的解决方法。因此,如何提高边缘计算服务器对延迟敏感型应用的处理质量,并对突发的计算请求作出快速响应,成为一个急需解决的问题。

为了解决上述问题,本申请实施例提出一种任务处理方法,可以为边缘计算服务器中的待处理任务配备算力资源,并建立边缘计算服务器与该算力资源之间的通道,基于该通道利用上述通道算力资源处理上述待处理任务,解决边缘计算服务器对延迟敏感型应用处理质量较差的问题,并使得边缘计算服务器能够对突发的计算请求作出快速响应,满足实际应用需要。

可选地,本申请提供的一种任务处理方法,可以适用于图1所示的任务处理系统架构示意图,如图1所示,该系统可以包括接收装置101、漂移装置102和显示装置103中至少一种。

在具体实现过程中,接收装置101可以是输入/输出接口,也可以是通信接口,可以用于接收边缘计算服务器发送的任务漂移请求,该任务漂移请求携带待处理任务等信息。

漂移装置102可以为边缘计算服务器中的待处理任务配备算力资源,并建立边缘计算服务器与该算力资源之间的通道,基于该通道利用上述通道算力资源处理上述待处理任务,解决边缘计算服务器对延迟敏感型应用处理质量较差的问题,并使得边缘计算服务器能够对突发的计算请求作出快速响应,满足实际应用需要。

显示装置103可以用于对上述待处理任务、算力资源等进行显示。

显示装置还可以是触摸显示屏,用于在显示的上述内容的同时接收用户指令,以实现与用户的交互。

应理解,上述处理器可以通过处理器读取存储器中的指令并执行指令的方式实现,也可以通过芯片电路实现。

上述系统仅为一种示例性系统,具体实施时,可以根据应用需求设置。

可以理解的是,本申请实施例示意的结构并不构成对任务处理系统架构的具体限定。在本申请另一些可行的实施方式中,上述架构可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置,具体可根据实际应用场景确定,在此不做限制。图1所示的部件可以以硬件,软件,或软件与硬件的组合实现。

另外,本申请实施例描述的系统架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

下面以几个实施例为例对本申请的技术方案进行描述,对于相同或相似的概念或过程可能在某些实施例不再赘述。

图2为本申请实施例提供了一种任务处理方法的流程示意图,该方法可以由任意执行任务处理方法的装置来执行,该装置可以通过软件和/或硬件实现。如图2所示,在图1所示系统架构的基础上,本申请实施例提供的任务处理可以包括如下步骤:

s201:接收边缘计算服务器发送的任务漂移请求,该任务漂移请求携带待处理任务。

这里,上述待处理任务可以为延迟敏感型任务,或者,突发的计算请求任务等,具体可以根据实际情况确定,本申请实施例对此不做特别限制。

以上述图1所示系统为例,接收装置可以接收边缘计算服务器发送的任务漂移请求,并可以将该任务漂移请求保存在预设队列中。其中,接收装置可以按照接收顺序将任务漂移请求保存在上述预设队列,以便后续漂移装置可以通过检测上述预设队列中是否有数据,在有数据的情况下,执行后续任务漂移操作,适合实际应用。

s202:确定上述待处理任务对应的目标算力资源设备。

在本申请实施例中,上述漂移装置在上述接收装置接收边缘计算服务器发送的任务漂移请求,可以根据该任务漂移请求携带的待处理任务,确定目标算力资源设备。示例性的,上述漂移装置中可以预存任务与算力资源设备的对应关系,从而,根据该对应关系,确定上述待处理任务对应的目标算力资源设备。

其中,上述对应关系可以是漂移装置根据大量已知的任务,以及处理该任务的算力资源确定。

s203:在上述边缘计算服务器与上述目标算力资源设备之间建立预设通道。

这里,上述漂移装置可以在上述边缘计算服务器与上述目标算力资源设备之间建立软件定义网络(softwaredefinednetwork,sdn)通道,带宽根据实际情况确定,从而,后续通过该sdn通道进行漂移操作,高速低时延传输数据。

示例性的,上述漂移装置在上述边缘计算服务器与上述目标算力资源设备之间建立预设通道之后,还可以根据上述待处理任务,设置上述预设通道的优先级,从而后续基于该优先级,通过上述预设通道对上述待处理任务进行任务漂移处理。

其中,不同的任务对应的通道的优先级不同,例如延迟敏感型任务,或者,突发的计算请求任务,对应的通道的优先级高。

本申请实施例,在上述待处理任务为延迟敏感型任务,或者,突发的计算请求任务时,设置上述预设通道的优先级为高优先级,从而后续优先对上述待处理任务进行任务漂移处理,解决边缘计算服务器对延迟敏感型应用处理质量较差的问题,并使得边缘计算服务器能够对突发的计算请求作出快速响应。

另外,上述漂移装置中可以预存任务与通道的优先级的对应关系,进而,根据该对应关系,确定上述待处理任务对应的通道的优先级,从而,设置上述预设通道的优先级,后续基于该优先级,通过上述预设通道对上述待处理任务进行任务漂移处理。

其中,上述对应关系中包括延迟敏感型任务,或者,突发的计算请求任务,对应的通道的优先级高。

s204:通过上述预设通道,控制上述待处理任务进行任务漂移,以使上述目标算力资源设备完成对上述待处理任务的处理。

示例性的,上述漂移装置在通过上述预设通道,控制上述待处理任务进行任务漂移之后,可以获取上述目标算力资源设备对上述待处理任务的处理结果,进而,将该处理结果发送至上述边缘计算服务器和/或其它预设模块,这样,上述边缘计算服务器和/或其它预设模块可以及时了解上述处理结果,以便进行后续处理,满足应用需要。

另外,在上述获取上述目标算力资源设备对上述待处理任务的处理结果之后,上述漂移装置可以断开上述预设通道,使得算力网络恢复日常业务。

本申请实施例,通过接收边缘计算服务器发送的任务漂移请求,该任务漂移请求携带待处理任务,然后,确定该待处理任务对应的目标算力资源设备,进而,在上述边缘计算服务器与上述目标算力资源设备之间建立预设通道,通过该预设通道,控制上述待处理任务进行任务漂移,以使上述目标算力资源设备完成对待处理任务的处理,即本申请实施例可以为边缘计算服务器中的待处理任务配备算力资源,并建立边缘计算服务器与该算力资源之间的通道,基于该通道利用上述通道算力资源处理上述待处理任务,解决边缘计算服务器对延迟敏感型应用处理质量较差的问题,并使得边缘计算服务器能够对突发的计算请求作出快速响应,满足实际应用需要。

另外,本申请实施例在上述通过上述预设通道,控制上述待处理任务进行任务漂移时,考虑发送漂移启动指令至上述边缘计算服务器,并在发送漂移启动指令后,接收上述边缘计算服务器上报的任务漂移进度和任务漂移日志,接收上述目标算力资源设备上报的设备状态,判断是否需要停止任务漂移。图3为本申请实施例提出的另一种任务处理方法的流程示意图。如图3所示,该方法包括:

s301:接收边缘计算服务器发送的任务漂移请求,该任务漂移请求携带待处理任务。

s302:确定上述待处理任务对应的目标算力资源设备。

s303:在上述边缘计算服务器与上述目标算力资源设备之间建立预设通道。

其中,步骤s301-s303参见上述步骤s201-s203的相关描述,此处不再赘述。

s304:发送漂移启动指令至上述边缘计算服务器,以使该边缘计算服务器根据上述漂移启动指令,通过上述预设通道发送上述待处理任务至上述目标算力资源设备,以使上述目标算力资源设备完成对上述待处理任务的处理。

这里,上述漂移装置在通过上述预设通道控制上述待处理任务进行任务漂移时,发送漂移启动指令至上述边缘计算服务器,使得上述漂移装置能够与上述边缘计算服务器及时沟通信息,从而,上述边缘计算服务器基于该指令开始通过上述预设通道发送上述待处理任务至上述目标算力资源设备,避免资源浪费,适合应用。

s305:接收上述边缘计算服务器上报的任务漂移进度和任务漂移日志,并接收上述目标算力资源设备上报的设备状态。

s306:若根据上述任务漂移进度、上述任务漂移日志和/或上述设备状态,判断需要停止任务漂移,则发送漂移停止指令至上述边缘计算服务器,以使上述边缘计算服务器根据上述漂移停止指令,停止通过上述预设通道发送上述待处理任务。

在本申请实施例中,上述漂移装置在发送上述漂移启动指令至上述边缘计算服务器之后,接收上述边缘计算服务器上报的任务漂移进度和任务漂移日志,以及接收上述目标算力资源设备上报的设备状态,从而,基于接收的信息判断是否需要停止任务漂移。如果需要,上述漂移装置发送漂移停止指令至上述边缘计算服务器,上述边缘计算服务器基于该指令停止通过上述预设通道发送上述待处理任务,满足多种应用场景的应用需求。

其中,上述漂移装置可以预设停止任务漂移条件,在上述任务漂移进度、上述任务漂移日志和/或上述设备状态满足上述预设停止任务漂移条件时,判断需要停止任务漂移。这里,上述预设停止任务漂移条件可以包括上述任务漂移进度达到预设进度阈值、上述任务漂移日志包括预设内容和/或上述设备状态为预设状态等。

另外,在漂移装置发送漂移停止指令至上述边缘计算服务器之后,还可以实时接收上述边缘计算服务器上报的任务漂移进度和任务漂移日志,以及接收上述目标算力资源设备上报的设备状态,从而,根据上述任务漂移进度、任务漂移日志和/或设备状态,判断是否需要停止任务漂移。如果不需要,则上述漂移装置发送漂移恢复指令至上述边缘计算服务器,上述边缘计算服务器基于该指令恢复通过上述预设通道发送上述待处理任务。

本申请实施例中,上述漂移装置在通过上述预设通道控制上述待处理任务进行任务漂移时,发送漂移启动指令至上述边缘计算服务器,使得上述漂移装置能够与上述边缘计算服务器及时沟通信息,从而,上述边缘计算服务器基于该指令开始通过上述预设通道发送上述待处理任务至上述目标算力资源设备,避免资源浪费。而且在发送漂移启动指令后,上述漂移装置接收上述边缘计算服务器上报的任务漂移进度和任务漂移日志,接收上述目标算力资源设备上报的设备状态,判断是否需要停止任务漂移,如果需要,发送漂移停止指令至上述边缘计算服务器,上述边缘计算服务器基于该指令停止通过上述预设通道发送上述待处理任务,满足多种应用场景的应用需求。另外,上述漂移装置可以为边缘计算服务器中的待处理任务配备算力资源,并建立边缘计算服务器与该算力资源之间的通道,基于该通道利用上述通道算力资源处理上述待处理任务,解决边缘计算服务器对延迟敏感型应用处理质量较差的问题,并使得边缘计算服务器能够对突发的计算请求作出快速响应。

对应于上文实施例的任务处理方法,图4为本申请实施例提供的任务处理装置的结构示意图。为了便于说明,仅示出了与本申请实施例相关的部分。图4为本申请实施例提供的一种任务处理装置的结构示意图,该任务处理装置40包括:接收模块401、确定模块402、建立模块403以及漂移模块404。这里的任务处理装置可以是上述任务处理设备本身,或者是实现上述任务处理设备的功能的芯片或者集成电路。这里需要说明的是,接收模块、确定模块、建立模块以及漂移模块的划分只是一种逻辑功能的划分,物理上两者可以是集成的,也可以是独立的。

其中,接收模块401,用于接收边缘计算服务器发送的任务漂移请求,所述任务漂移请求携带待处理任务。

确定模块402,用于确定所述待处理任务对应的目标算力资源设备。

建立模块403,用于在所述边缘计算服务器与所述目标算力资源设备之间建立预设通道。

漂移模块404,用于通过所述预设通道,控制所述待处理任务进行任务漂移,以使所述目标算力资源设备完成对所述待处理任务的处理。

在一种可能的实现方式中,所述漂移模块404,具体用于:

根据所述待处理任务,设置所述预设通道的优先级;

基于所述优先级,通过所述预设通道对所述待处理任务进行任务漂移处理。

在一种可能的实现方式中,所述漂移模块404,具体用于:

发送漂移启动指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移启动指令,通过所述预设通道发送所述待处理任务至所述目标算力资源设备。

在一种可能的实现方式中,所述漂移模块404,还用于:

接收所述边缘计算服务器上报的任务漂移进度和任务漂移日志,并接收所述目标算力资源设备上报的设备状态;

若根据所述任务漂移进度、所述任务漂移日志和/或所述设备状态,判断需要停止任务漂移,则发送漂移停止指令至所述边缘计算服务器,以使所述边缘计算服务器根据所述漂移停止指令,停止通过所述预设通道发送所述待处理任务。

本申请实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本申请实施例此处不再赘述。

图5为本申请实施例提供的另一种任务处理装置的结构示意图,在图4基础上,上述任务处理装置40还包括:后处理模块405。

在一种可能的实现方式中,在所述漂移模块404通过所述预设通道,控制所述待处理任务进行任务漂移之后,后处理模块405,用于:

获取所述目标算力资源设备对所述待处理任务的处理结果;

将所述处理结果发送至所述边缘计算服务器和/或其它预设模块。

在一种可能的实现方式中,所述后处理模块405,还用于:

断开所述预设通道。

本申请实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本申请实施例此处不再赘述。

可选地,图6a和6b分别示意性地提供本申请所述任务处理设备的一种可能的基本硬件架构。

参见图6a和6b,任务处理设备包括至少一个处理器601以及通信接口603。进一步可选的,还可以包括存储器602和总线604。

其中,任务处理设备中,处理器601的数量可以是一个或多个,图6a和6b仅示意了其中一个处理器601。可选地,处理器601,可以是中央处理器(centralprocessingunit,cpu)、图形处理器(graphicsprocessingunit,gpu)或者数字信号处理(digitalsignalprocess,dsp)。如果任务处理设备具有多个处理器601,多个处理器601的类型可以不同,或者可以相同。可选地,任务处理设备的多个处理器601还可以集成为多核处理器。

存储器602存储计算机指令和数据;存储器602可以存储实现本申请提供的上述任务处理方法所需的计算机指令和数据,例如,存储器602存储用于实现上述任务处理方法的步骤的指令。存储器602可以是以下存储介质的任一种或任一种组合:非易失性存储器(例如只读存储器(read-onlymemory,rom)、固态驱动器(solidstatedisk或solidstatedrive,ssd)、硬盘驱动器(harddiskdrive,hdd)、光盘),易失性存储器。

通信接口603可以为所述至少一个处理器提供信息输入/输出。也可以包括以下器件的任一种或任一种组合:网络接口(例如以太网接口)、无线网卡等具有网络接入功能的器件。

可选的,通信接口603还可以用于任务处理设备与其它计算设备或者终端进行数据通信。

进一步可选的,图6a和6b用一条粗线表示总线604。总线604可以将处理器601与存储器602和通信接口603连接。这样,通过总线604,处理器601可以访问存储器602,还可以利用通信接口603与其它计算设备或者终端进行数据交互。

在本申请中,任务处理设备执行存储器602中的计算机指令,使得任务处理设备实现本申请提供的上述任务处理方法,或者使得任务处理设备部署上述的任务处理装置。

从逻辑功能划分来看,示例性的,如图6a所示,存储器602中可以包括接收模块401、确定模块402、建立模块403以及漂移模块404。这里的包括仅仅涉及存储器中所存储的指令被执行时可以分别实现接收模块、确定模块、建立模块以及漂移模块的功能,而不限定是物理上的结构。

示例性的,如图6b所示,存储器602中还可以包括后处理模块405。这里的包括仅仅涉及存储器中所存储的指令被执行时还可以实现后处理模块的功能,而不限定是物理上的结构。

另外,上述的任务处理设备除了可以像上述图6a和图6b通过软件实现外,也可以作为硬件模块,或者作为电路单元,通过硬件实现。

本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序使得服务器执行本申请提供的上述任务处理方法。

本申请提供一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行本申请提供的上述任务处理方法。

本申请提供一种芯片,包括至少一个处理器和通信接口,所述通信接口为所述至少一个处理器提供信息输入和/或输出。进一步,所述芯片还可以包含至少一个存储器,所述存储器用于存储计算机指令。所述至少一个处理器用于调用并运行该计算机指令,以执行本申请提供的上述任务处理方法。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1