启动插件的方法及装置与流程

文档序号:12718903阅读:来源:国知局

技术特征:

1.一种启动插件的方法,其特征在于,包括:

主进程在确定需要调用插件进程对应的插件之前,启动所述插件进程;

所述主进程在调用所述插件时,将所述插件加载到所述插件进程,以使所述插件进程运行所述插件。

2.根据权利要求1所述的方法,其特征在于,所述主进程启动所述插件进程,包括:

所述主进程的第一线程向所述插件进程对应的所述主进程的第二线程发送通知消息,所述通知消息用于指示启动所述插件进程;

所述主进程的第二线程根据所述通知消息启动所述插件进程。

3.根据权利要求2所述的方法,其特征在于,所述通知消息为广播消息;

所述主进程的第一线程向所述插件进程对应的所述主进程的第二线程发送通知消息,包括:

所述主进程的第一线程向多个线程发送所述广播消息,所述多个线程分别与多个插件进程对应,所述多个线程包括所述第二线程。

4.根据权利要求1所述的方法,其特征在于,所述主进程在调用所述插件时,将所述插件加载到所述插件进程之前,还包括:所述主进程根据用户输入,确定所述用户选择所述插件对应的插件入口,并根据所述插件入口确定调用所述插件。

5.根据权利要求1-4任一项所述的方法,其特征在于,所述主进程在调用所述插件时,将所述插件加载到所述插件进程,包括:

所述主进程在调用所述插件时,对所述插件进行初始化,并将所述插件加载到所述插件进程。

6.一种启动插件的装置,其特征在于,所述装置应用于主进程,所述装置包括:

第一处理模块,用于在确定需要调用插件进程对应的插件之前,启动所述插件进程;

第二处理模块,用于在调用所述插件时,将所述插件加载到所述插件进程,以使所述插件进程运行所述插件。

7.根据权利要求6所述的装置,其特征在于,所述第一处理模块包括第 一线程处理模块和第二线程处理模块;其中,

所述第一线程处理模块,用于向所述插件进程对应的所述第二线程处理模块发送通知消息,所述通知消息用于指示启动所述插件进程;

所述第二线程处理模块,用于根据所述通知消息启动所述插件进程。

8.根据权利要求7所述的装置,其特征在于,所述通知消息为广播消息;

所述第一线程处理模块,具体用于:向多个线程处理模块发送所述广播消息,所述多个线程处理模块分别与多个插件进程对应,所述多个线程处理模块包括所述第二线程处理模块。

9.根据权利要求6所述的装置,其特征在于,所述装置还包括:第三处理模块,用于根据用户输入,确定所述用户选择所述插件对应的插件入口,并根据所述插件入口确定调用所述插件。

10.根据权利要求6-9任一项所述的装置,其特征在于,所述第二处理模块,具体用于在调用所述插件时,对所述插件进行初始化,并将所述插件加载到所述插件进程。

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