1.一種啟動(dòng)插件的方法,其特征在于,包括:
主進(jìn)程在確定需要調(diào)用插件進(jìn)程對(duì)應(yīng)的插件之前,啟動(dòng)所述插件進(jìn)程;
所述主進(jìn)程在調(diào)用所述插件時(shí),將所述插件加載到所述插件進(jìn)程,以使所述插件進(jìn)程運(yùn)行所述插件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述主進(jìn)程啟動(dòng)所述插件進(jìn)程,包括:
所述主進(jìn)程的第一線程向所述插件進(jìn)程對(duì)應(yīng)的所述主進(jìn)程的第二線程發(fā)送通知消息,所述通知消息用于指示啟動(dòng)所述插件進(jìn)程;
所述主進(jìn)程的第二線程根據(jù)所述通知消息啟動(dòng)所述插件進(jìn)程。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述通知消息為廣播消息;
所述主進(jìn)程的第一線程向所述插件進(jìn)程對(duì)應(yīng)的所述主進(jìn)程的第二線程發(fā)送通知消息,包括:
所述主進(jìn)程的第一線程向多個(gè)線程發(fā)送所述廣播消息,所述多個(gè)線程分別與多個(gè)插件進(jìn)程對(duì)應(yīng),所述多個(gè)線程包括所述第二線程。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述主進(jìn)程在調(diào)用所述插件時(shí),將所述插件加載到所述插件進(jìn)程之前,還包括:所述主進(jìn)程根據(jù)用戶輸入,確定所述用戶選擇所述插件對(duì)應(yīng)的插件入口,并根據(jù)所述插件入口確定調(diào)用所述插件。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述主進(jìn)程在調(diào)用所述插件時(shí),將所述插件加載到所述插件進(jìn)程,包括:
所述主進(jìn)程在調(diào)用所述插件時(shí),對(duì)所述插件進(jìn)行初始化,并將所述插件加載到所述插件進(jìn)程。
6.一種啟動(dòng)插件的裝置,其特征在于,所述裝置應(yīng)用于主進(jìn)程,所述裝置包括:
第一處理模塊,用于在確定需要調(diào)用插件進(jìn)程對(duì)應(yīng)的插件之前,啟動(dòng)所述插件進(jìn)程;
第二處理模塊,用于在調(diào)用所述插件時(shí),將所述插件加載到所述插件進(jìn)程,以使所述插件進(jìn)程運(yùn)行所述插件。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一處理模塊包括第 一線程處理模塊和第二線程處理模塊;其中,
所述第一線程處理模塊,用于向所述插件進(jìn)程對(duì)應(yīng)的所述第二線程處理模塊發(fā)送通知消息,所述通知消息用于指示啟動(dòng)所述插件進(jìn)程;
所述第二線程處理模塊,用于根據(jù)所述通知消息啟動(dòng)所述插件進(jìn)程。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述通知消息為廣播消息;
所述第一線程處理模塊,具體用于:向多個(gè)線程處理模塊發(fā)送所述廣播消息,所述多個(gè)線程處理模塊分別與多個(gè)插件進(jìn)程對(duì)應(yīng),所述多個(gè)線程處理模塊包括所述第二線程處理模塊。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:第三處理模塊,用于根據(jù)用戶輸入,確定所述用戶選擇所述插件對(duì)應(yīng)的插件入口,并根據(jù)所述插件入口確定調(diào)用所述插件。
10.根據(jù)權(quán)利要求6-9任一項(xiàng)所述的裝置,其特征在于,所述第二處理模塊,具體用于在調(diào)用所述插件時(shí),對(duì)所述插件進(jìn)行初始化,并將所述插件加載到所述插件進(jìn)程。