任务执行方法、装置、电子设备及计算机存储介质与流程

文档序号:36800362发布日期:2024-01-23 12:25阅读:28来源:国知局
任务执行方法、装置、电子设备及计算机存储介质与流程

本申请涉及电子设备,具体涉及一种任务执行方法、装置、电子设备及计算机存储介质。


背景技术:

1、随着科学技术的发展,电子设备越来越受用户的欢迎,电子设备提供的服务也越来越多,电子设备可以通过客户端实现各种服务。

2、目前,电子设备可以通过客户端获取任务,根据任务实现服务。电子设备在通过客户端获取到任务时,需要通过客户端中管控任务的功能,对任务进行管控。然而,当客户端中的服务较多时,任务也较多,导致管控任务的功能与客户端的耦合的难度较高。


技术实现思路

1、本申请实施例提供一种任务执行方法、装置、电子设备及计算机存储介质,可以解决管控任务的功能需要与客户端的耦合且耦合难度较高的技术问题。

2、本申请实施例提供一种任务执行方法,包括:

3、通过电子设备的任务中心,获取上述电子设备中至少一个客户端的待执行任务;

4、通过上述任务中心,将上述待执行任务存储至上述电子设备的任务队列中,并从上述任务队列中获取目标待执行任务;

5、通过上述任务中心,将上述目标待执行任务发送至上述电子设备的堆栈中;

6、调用上述堆栈中上述目标待执行任务对应的客户端,执行上述目标待执行任务。

7、相应地,本申请实施例提供一种任务执行装置,包括:

8、获取模块,用于通过电子设备的任务中心,获取上述电子设备中至少一个客户端的待执行任务;

9、存储模块,用于通过上述任务中心,将上述待执行任务存储至上述电子设备的任务队列中,并从上述任务队列中获取目标待执行任务;

10、发送模块,用于通过上述任务中心,将上述目标待执行任务发送至上述电子设备的堆栈中;

11、执行模块,用于调用上述堆栈中上述目标待执行任务对应的客户端,执行上述目标待执行任务。

12、此外,本申请实施例还提供一种电子设备,包括处理器和存储器,上述存储器存储有计算机程序,上述处理器用于运行上述存储器内的计算机程序实现本申请实施例提供的任务执行方法。

13、此外,本申请实施例还提供一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序适于处理器进行加载,以执行本申请实施例所提供的任一种任务执行方法。

14、此外,本申请实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现本申请实施例所提供的任一种任务执行方法。

15、在本申请实施例中,通过电子设备的任务中心,获取电子设备中至少一个客户端的待执行任务;通过任务中心,将待执行任务存储至电子设备的任务队列中,并从任务队列中获取目标待执行任务;通过任务中心,将目标待执行任务发送至电子设备的堆栈中;调用堆栈中目标待执行任务对应的客户端,执行目标待执行任务,实现将管控客户端的任务的功能集成在任务中心中,以便将管控客户端的任务的功能与客户端进行解耦,使得即使客户端提供的服务较多,也不存管控客户端的任务的功能与客户端的耦合难度较大的问题。



技术特征:

1.一种任务执行方法,其特征在于,包括:

2.根据权利要求1所述的任务执行方法,其特征在于,所述通过所述任务中心,将所述目标待执行任务发送至所述电子设备的堆栈中,包括:

3.根据权利要求2所述的任务执行方法,其特征在于,在所述通过所述任务中心,获取所述电子设备的堆栈的状态之后,还包括:

4.根据权利要求3所述的任务执行方法,其特征在于,在所述若所述堆栈的状态为非空状态,则获取所述堆栈中的候选任务的优先级之后,还包括:

5.根据权利要求1所述的任务执行方法,其特征在于,所述通过所述任务中心,将所述目标待执行任务发送至所述电子设备的堆栈中,包括:

6.根据权利要求1-5任一项所述的任务执行方法,其特征在于,所述通过所述任务中心,将所述待执行任务存储至所述电子设备的任务队列中,包括:

7.根据权利要求1-5任一项所述的任务执行方法,其特征在于,所述通过所述任务中心,将所述待执行任务存储至所述电子设备的任务队列中,包括:

8.一种任务执行装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行权利要求1至7任一项所述的任务执行方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行权利要求1至7任一项所述的任务执行方法。


技术总结
本申请实施例公开了一种任务执行方法、装置、电子设备及计算机存储介质;在本申请实施例中,通过电子设备的任务中心,获取所述电子设备中至少一个客户端的待执行任务;通过所述任务中心,将所述待执行任务存储至所述电子设备的任务队列中,并从所述任务队列中获取目标待执行任务;通过所述任务中心,将所述目标待执行任务发送至所述电子设备的堆栈中;调用所述堆栈中所述目标待执行任务对应的客户端,执行所述目标待执行任务。本申请实施例可以将管控任务的代码与客户端解耦。

技术研发人员:李志强
受保护的技术使用者:深圳TCL新技术有限公司
技术研发日:
技术公布日:2024/1/22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1