專利名稱:程序安裝方法以及可編程電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別是涉及程序安裝方法以及可編程電子設(shè)備。
背景技術(shù):
一般計(jì)算機(jī)應(yīng)用程序在使用前,需要將應(yīng)用程序安裝到計(jì)算機(jī)系統(tǒng)中。應(yīng) 用程序在制作時(shí)一般把代碼或者文件進(jìn)行壓縮。安裝時(shí)把壓縮的文件或者代碼 釋放出來還原成計(jì)算機(jī)可以讀取的文件,利用安裝文件寫入注冊表。
在執(zhí)行安裝文件期間,計(jì)算機(jī)系統(tǒng)可以進(jìn)行如下操作
配置參l史值;
i i)提示用戶手工輸入配置參數(shù)值,其中這些參數(shù)值可以包括用戶可選配置 參數(shù)值和與運(yùn)行該應(yīng)用程序的業(yè)務(wù)提供者相關(guān)聯(lián)的配置參數(shù)值的用戶輸入兩 者。例如,電子郵件客戶端的安裝可能需要輸入諸如接收和發(fā)送電子郵件服務(wù) 器的業(yè)務(wù)提供者配置參數(shù)值。
2009年8月5日公開的中國發(fā)明專利申請第200780029064. 2號公開了一種 在移動網(wǎng)絡(luò)終端上安裝和配置軟件應(yīng)用程序的系統(tǒng)和方法,所述系統(tǒng)包括下 載請求對象和配置參數(shù)對象。下載請求對象從遠(yuǎn)程終端接收下載請求。該下載 請求識別用于下載到遠(yuǎn)程終端的所請求的應(yīng)用程序。配置參數(shù)對象向遠(yuǎn)程終端 返回經(jīng)配置的應(yīng)用程序包。經(jīng)配置的應(yīng)用程序包包括與所請求的應(yīng)用程序相對 應(yīng)的安裝文件和配置文件。配置文件包括用于在遠(yuǎn)程終端上運(yùn)行所請求的應(yīng)用 程序所需的多個(gè)配置參數(shù)中的每一個(gè)的參數(shù)值。所述專利解決的是如何在移動 終端進(jìn)行程序安裝的過考呈。如前述,現(xiàn)有技術(shù)在制作完程序如windows服務(wù)程序后,通常使用采用命 令行調(diào)用InstallUtil. exe進(jìn)行windows的安裝,或單獨(dú)制作一個(gè)安裝程序安 裝windows服務(wù)。但是,目前在windows服務(wù)開發(fā)時(shí)并沒有一個(gè)便捷的方式進(jìn)
行程序的安裝部署,大部分需要單獨(dú)為每個(gè)程序制作安裝程序,不便于安裝、
卸載和維護(hù)。
發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問題是提供一種程序安裝方法以及可編程電子設(shè) 備,可以通過集中的方式進(jìn)行程序安裝、卸載,減低程序的開發(fā)難度。
為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是提供一種程序安裝 方法,包括步驟采用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置,得到 包含所有實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)的配置文件或數(shù)據(jù)庫文件,所述配置文 件或數(shù)據(jù)庫文件包括實(shí)現(xiàn)啟動或停止程序運(yùn)行的接口配置;加載包括所述接口 配置的所述配置文件或數(shù)據(jù)庫文件,讀取所述配置文件或數(shù)據(jù)庫文件中的所述 接口配置;根據(jù)所述讀取的接口配置實(shí)現(xiàn)所述包含啟動、停止方法的接口功能, 所述接口功能才艮據(jù)所述配置文件或數(shù)據(jù)庫文件中的實(shí)現(xiàn)程序安裝的相關(guān)配置參 數(shù)添加所述需安裝程序到系統(tǒng)。
其中,所述釆用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置的步驟具 體是采用windows服務(wù)程序安裝配置的方法對需安裝windows服務(wù)程序進(jìn)行 參數(shù)配置。
其中,所述采用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置的步驟具 體是采用可視化配置工具的程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置。
其中,所述采用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置、得到包 含所有實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)的配置文件或數(shù)據(jù)庫文件的步驟具體是采用程序安裝配置的方法對需安裝程序進(jìn)行安裝服務(wù)、卸栽服務(wù)、啟動服務(wù)、 停止服務(wù)、子服務(wù)的參數(shù)配置、得到包含所有實(shí)現(xiàn)安裝服務(wù)、卸載服務(wù)、啟動
服務(wù)、停止服務(wù)、子服務(wù)的相關(guān)配置參數(shù)的可擴(kuò)展標(biāo)記語言XML,初始化INI配 置文件或數(shù)據(jù)庫文件。
其中,所述釆用程序安裝配置的方法對子服務(wù)進(jìn)行參數(shù)配置的步驟具體是: 采用程序安裝配置的方法對在每次添加所述需安裝程序時(shí)都實(shí)現(xiàn)包含啟動、停 止接口功能的子服務(wù)進(jìn)行參數(shù)配置,并且配置所述接口所在的程序集、類名。
其中,所述加載包括所述接口配置的所述配置文件或數(shù)據(jù)庫文件、讀取所 述配置文件或數(shù)據(jù)庫文件中的所述接口配置的步驟具體是啟動通過所述可視 化配置工具注冊為一個(gè)windows服務(wù)、并實(shí)現(xiàn)windows月良務(wù)相應(yīng)接口以添加其 他windows服務(wù)的主服務(wù)程序;加載所述可視化配置工具配置的包括所述接口 配置的子服務(wù)配置文件或數(shù)據(jù)庫文件,讀取所述配置文件或數(shù)據(jù)庫文件中的所 述接口配置;判斷所述子服務(wù)是否有效;如有效則啟動所述子服務(wù)。
其中,所述加載子服務(wù)配置文件或數(shù)據(jù)庫文件的步驟具體是通過反射技 術(shù)加載所述子il艮務(wù)配置文件或lt據(jù)庫文件。
為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是提供一種可編程 電子設(shè)備,包括參數(shù)配置單元,用于采用程序安裝配置的方法對需安裝程序 進(jìn)行參數(shù)配置,得到包含所有實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)的配置文件或數(shù)據(jù) 庫文件,所述配置文件或數(shù)據(jù)庫文件包括實(shí)現(xiàn)啟動或停止程序運(yùn)行的接口配置; 接口加載單元,用于加載包括所述接口配置的所述配置文件或數(shù)據(jù)庫文件,讀 取所述配置文件或數(shù)據(jù)庫文件中的所述接口配置;程序添加單元,用于根據(jù)所 述讀取的接口配置實(shí)現(xiàn)所述包含啟動、停止方法的接口功能,所述接口功能根 據(jù)所述配置文件或數(shù)據(jù)庫文件中的實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)添加所述需安裝程序到系統(tǒng)。
其中,所述參數(shù)配置單元是可視化配置工具,包括安裝服務(wù)、卸載服務(wù)、
啟動服務(wù)、停止服務(wù)、子服務(wù)的參數(shù)配置功能模塊;進(jìn)一步包括接口定義單元, 用于定義在每次添加所述需安裝程序時(shí)都實(shí)現(xiàn)所述包含啟動或停止功能的接
C2 。
其中,所述可編程電子設(shè)備是計(jì)算機(jī)、通信終端或個(gè)人數(shù)字處理設(shè)備。
本發(fā)明的有益效果是區(qū)別于現(xiàn)有技術(shù)需要單獨(dú)為每個(gè)程序制作單獨(dú)的安
裝程序而導(dǎo)致不便于程序安裝、卸載和維護(hù)的情況,本發(fā)明不需為每個(gè)程序制
作單獨(dú)的安裝程序,而是采用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置,
需要使用程序時(shí)再加載包括接口配置的配置文件或數(shù)據(jù)庫文件,通過標(biāo)準(zhǔn)接口
的實(shí)現(xiàn)以及參數(shù)配置的方式,使各種各樣的程序可以通過集中的方式進(jìn)行程序
安裝、卸載,能夠通過參數(shù)配置的方式動態(tài)加載并執(zhí)行相應(yīng)的程序,減低程序
的開發(fā)難度。
圖l是本發(fā)明程序安裝方法實(shí)施例一的流程圖2是本發(fā)明程序安裝方法實(shí)施例二中采用可視化配置工具進(jìn)行參數(shù)配置 的示意圖3是本發(fā)明程序安裝方法實(shí)施例三中通過主服務(wù)程序與子服務(wù)程序相互 配合的方式來加載配置文件或數(shù)據(jù)庫文件的流程圖4是本發(fā)明可編程電子設(shè)備實(shí)施例的原理框圖。 務(wù)沐實(shí)施方式
參閱圖l,本發(fā)明程序安裝方法實(shí)施例主要包括步驟
步驟101:采用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置,得到包含
8所有實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)的配置文件或數(shù)據(jù)庫文件,所述配置文件或
數(shù)據(jù)庫文件包括實(shí)現(xiàn)啟動或停止程序運(yùn)行的接口配置;
步驟102:加載包括所述接口配置的所述配置文件或數(shù)據(jù)庫文件,讀取所述 配置文件或數(shù)據(jù)庫文件中的所述接口配置;
步驟103:根據(jù)所述讀取的接口配置實(shí)現(xiàn)所述包含啟動、停止方法的接口功 能,所述接口功能根據(jù)所述配置文件或數(shù)據(jù)庫文件中的實(shí)現(xiàn)程序安裝的相關(guān)配 置參數(shù)添加所述需安裝程序到系統(tǒng)。
區(qū)別于現(xiàn)有技術(shù)需要單獨(dú)為每個(gè)程序制作單獨(dú)的安裝程序而導(dǎo)致不便于程 序安裝、卸載和維護(hù)的情況,本發(fā)明不需為每個(gè)程序制作單獨(dú)的安裝程序,而 是采用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置,需要使用程序時(shí)再加 載包括接口配置的配置文件或數(shù)據(jù)庫文件,通過標(biāo)準(zhǔn)接口的實(shí)現(xiàn)以及參數(shù)配置 的方式,使各種各樣的程序可以通過集中的方式進(jìn)行程序安裝、卸載,能夠通 過參數(shù)配置的方式動態(tài)加載并執(zhí)行相應(yīng)的程序,減低程序的開發(fā)難度。
在另一實(shí)施例中,所述采用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配 置的步驟具體是
采用windows服務(wù)程序安裝配置的方法對需安裝windows服務(wù)程序進(jìn)行參 數(shù)配置。
當(dāng)然,本發(fā)明并不限于應(yīng)用于windows服務(wù)程序的安裝,還可以應(yīng)用于UNIX、 Linux、 Symbian或MAC等操作系統(tǒng)的程序安裝。
參閱圖2,在另一實(shí)施例中,所述采用程序安裝配置的方法對需安裝程序進(jìn) 行參數(shù)配置的步驟具體是
采用可視化配置工具的程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置。通過可視/ft配置工具對程序進(jìn)行參數(shù)配置、以及程序安裝、卸載,可以大幅降低程序開發(fā)難度和提高程序開發(fā)效率。
在另 一實(shí)施例中,所述釆用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置、得到包含所有實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)的配置文件或數(shù)據(jù)庫文件的步
驟具體是
采用程序安裝配置的方法對需安裝程序進(jìn)行安裝服務(wù)、卸載服務(wù)、啟動服務(wù)、停止服務(wù)、子服務(wù)的參數(shù)配置、得到包含所有實(shí)現(xiàn)安裝服務(wù)、卸載服務(wù)、啟動服務(wù)、停止服務(wù)、子服務(wù)的相關(guān)配置參數(shù)的可擴(kuò)展標(biāo)記語言XML,初始化INI配置文件或數(shù)據(jù)庫文件。
在另一實(shí)施例中,所述采用程序安裝配置的方法對子服務(wù)進(jìn)行參數(shù)配置的步驟具體是
采用程序安裝配置的方法對在每次添加所述需安裝程序時(shí)都實(shí)現(xiàn)包含啟動、停止接口功能的子服務(wù)進(jìn)行參數(shù)配置,并且配置所述接口所在的程序集、類名。
因?yàn)榭梢圆捎靡粋€(gè)接口即可以實(shí)現(xiàn)不同程序的安裝,因此方法簡單、有效。
參閱圖3,在另一實(shí)施例中,所述加載包括所述接口配置的所述配置文件或數(shù)據(jù)庫文件、讀取所述配置文件或數(shù)據(jù)庫文件中的所述接口配置的步驟具體是
啟動通過所述可牙見化配置工具注冊為一個(gè)windows服務(wù)、并實(shí)現(xiàn)windows服務(wù)相應(yīng)接口以添加其他windows服務(wù)的主服務(wù)程序;
加載所述可視化配置工具配置的包括所述接口配置的子服務(wù)配置文件或數(shù)據(jù)庫文件,讀取所述配置文件或數(shù)據(jù)庫文件中的所述4妄口配置;判斷所述子服務(wù)是否有效;如有效則啟動所述子服務(wù)。件或數(shù)據(jù)庫文件。
在另 一實(shí)施例中,所述加載子服務(wù)配置文件或數(shù)據(jù)庫文件的步驟具體是
通過反射技術(shù)等方式加載所述子服務(wù)配置文件或數(shù)據(jù)庫文件。
以下具一實(shí)際應(yīng)用環(huán)境下的本發(fā)明程序安裝方法實(shí)施例
為了簡化windows服務(wù)的安裝,本發(fā)明提供一種可視化的動態(tài)配置安裝windows服務(wù)的方法,本發(fā)明包含一個(gè)windows服務(wù)主體, 一個(gè)可視化配置工具和一個(gè)接口,具體實(shí)現(xiàn)步驟如下
步驟一,定義一個(gè)接口,后續(xù)需要添加服務(wù)時(shí)都將實(shí)現(xiàn)此接口,接口包含啟動、停止等方法。
步驟二,編寫可視/f匕配置工具,包含安裝服務(wù)、卸載服務(wù)、啟動服務(wù)、停止服務(wù)、子服務(wù)配置等,服務(wù)的配置包含如圖2所示項(xiàng)目,所有配置的參數(shù)保存為一個(gè)配置文件(如XML, INI文件)或使用數(shù)據(jù)庫保存。子服務(wù)需要配置實(shí)現(xiàn)步驟一定義的接口,并配置其所在的程序集、類名。
步驟三,編寫服務(wù)主體,服務(wù)主體實(shí)現(xiàn)windows服務(wù)的相應(yīng)接口,如.Net下的ServiceBase接口,以添加windows服務(wù),服務(wù)主體通過可4見化配置工具注冊為一個(gè)windows力良務(wù),并在啟動時(shí)加載可^L化配置工具配置的子服務(wù),通過反射等技術(shù)加載子服務(wù),實(shí)現(xiàn)子服務(wù)的啟動、停止等功能。
需要說明的是,上述各個(gè)實(shí)施例可以相互任意組合,以實(shí)現(xiàn)各種各樣的功能,滿足各種各樣的技術(shù)需求。
參閱圖4,本發(fā)明還可以提供一種可編程電子設(shè)備實(shí)施例,主要包括
ii參數(shù)配置單元,用于釆用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置,得到包含所有實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)的配置文件或數(shù)據(jù)庫文件,所述配
置文件或數(shù)據(jù)庫文件包括實(shí)現(xiàn)啟動或停止程序運(yùn)行的接口配置;
接口加載單元,用于加載包括所述接口配置的所述配置文件或數(shù)據(jù)庫文件,讀取所述配置文件或數(shù)據(jù)庫文件中的所述接口配置;
程序添加單元,用于根據(jù)所述讀取的接口配置實(shí)現(xiàn)所述包含啟動、停止方法的接口功能,所述接口功能根據(jù)所述配置文件或數(shù)據(jù)庫文件中的實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)添加所述需安裝程序到系統(tǒng)。
上述可編程電子設(shè)備釆用程序安裝配置的設(shè)計(jì)對需安裝程序進(jìn)行參數(shù)配置,需要使用程序時(shí)再加載包括接口配置的配置文件或數(shù)據(jù)庫文件,通過標(biāo)準(zhǔn)接口的實(shí)現(xiàn)以及參數(shù)配置的設(shè)計(jì),使各種各樣的程序可以通過集中的方式進(jìn)行程序安裝、卸載,能夠通過參數(shù)配置的方式動態(tài)加載并執(zhí)行相應(yīng)的程序,減低程序的開發(fā)難度。
在具體實(shí)施例中,所述參數(shù)配置單元是可視/f匕配置工具,包括安裝服務(wù)、卸載服務(wù)、啟動服務(wù)、停止服務(wù)、子服務(wù)的參數(shù)配置功能模塊;
進(jìn)一步包括接口定義單元,用于定義在每次添加所述需安裝程序時(shí)都實(shí)現(xiàn)所述包含啟動或停止功能的接口 。
所述可編程電子設(shè)備是計(jì)算機(jī)、通信終端或個(gè)人數(shù)字處理設(shè)備等電子設(shè)備。
以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
權(quán)利要求
1、一種程序安裝方法,其特征在于,包括步驟采用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置,得到包含所有實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)的配置文件或數(shù)據(jù)庫文件,所述配置文件或數(shù)據(jù)庫文件包括實(shí)現(xiàn)啟動或停止程序運(yùn)行的接口配置;加載包括所述接口配置的所述配置文件或數(shù)據(jù)庫文件,讀取所述配置文件或數(shù)據(jù)庫文件中的所述接口配置;根據(jù)所述讀取的接口配置實(shí)現(xiàn)所述包含啟動、停止方法的接口功能,所述接口功能根據(jù)所述配置文件或數(shù)據(jù)庫文件中的實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)添加所述需安裝程序到系統(tǒng)。
2、 根據(jù)權(quán)利要求1所述的程序安裝方法,其特征在于,所述采用程序安裝配置 的方法對需安裝程序進(jìn)行參數(shù)配置的步驟具體是采用windows服務(wù)程序安裝配置的方法對需安裝windows服務(wù)程序進(jìn)行參數(shù)配 置。
3、 根據(jù)權(quán)利要求2所述的程序安裝方法,其特征在于,所述采用程序安裝配置 的方法對需安裝程序進(jìn)行參數(shù)配置的步驟具體是釆用可視化配置工具的程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置。
4、 根據(jù)權(quán)利要求3所述的程序安裝方法,其特征在于,所述釆用程序安裝配置 的方法對需安裝程序進(jìn)行參數(shù)配置、得到包含所有實(shí)現(xiàn)程序安裝的相關(guān)配置參 數(shù)的配置文件或數(shù)據(jù)庫文件的步驟具體是采用程序安裝配置的方法對需安裝程序進(jìn)行安裝服務(wù)、卸載服務(wù)、啟動服務(wù)、 停止服務(wù)、子服務(wù)的參數(shù)配置、得到包含所有實(shí)現(xiàn)安裝服務(wù)、卸載服務(wù)、啟動 服務(wù)、停止服務(wù)、子服務(wù)的相關(guān)配置參數(shù)的可擴(kuò)展標(biāo)記語言XML,初始化INI配置文件或數(shù)據(jù)庫文件。
5、 根據(jù)權(quán)利要求4所述的程序安裝方法,其特征在于,所述采用程序安裝配置 的方法對子服務(wù)進(jìn)行參數(shù)配置的步驟具體是采用程序安裝配置的方法對在每次添加所述需安裝程序時(shí)都實(shí)現(xiàn)包含啟動、停 止接口功能的子服務(wù)進(jìn)行參數(shù)配置,并且配置所述接口所在的程序集、類名。
6、 根據(jù)權(quán)利要求3至5任一項(xiàng)所述的程序安裝方法,其特征在于,所述加載包 括所述接口配置的所述配置文件或數(shù)據(jù)庫文件、讀取所述配置文件或數(shù)據(jù)庫文 件中的所述接口配置的步驟具體是啟動通過所述可視化配置工具注冊為一個(gè)windows服務(wù)、并實(shí)現(xiàn)windows服務(wù) 相應(yīng)接口以添加其他windows服務(wù)的主月艮務(wù)程序;加載所述可視化配置工具配置的包括所述接口配置的子服務(wù)配置文件或數(shù)據(jù)庫 文件,讀取所述配置文件或數(shù)據(jù)庫文件中的所述4妄口配置; 判斷所述子服務(wù)是否有效; 如有效則啟動所述子服務(wù)。
7、 根據(jù)權(quán)利要求6所述的程序安裝方法,其特征在于,所述加載子服務(wù)配置文 件或數(shù)據(jù)庫文件的步驟具體是通過反射技術(shù)加載所述子服務(wù)配置文件或數(shù)據(jù)庫文件。
8、 一種可編程電子i殳備,其特征在于,包括參數(shù)配置單元,用于采用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置,得 到包含所有實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)的配置文件或數(shù)據(jù)庫文件,所述配置 文件或數(shù)據(jù)庫文件包括實(shí)現(xiàn)啟動或停止程序運(yùn)行的接口配置; 接口加載單元,用于加載包括所述接口配置的所述配置文件或數(shù)據(jù)庫文件,讀取所述配置文件或數(shù)據(jù)庫文件中的所述接口配置;程序添加單元,用于根據(jù)所述讀取的接口配置實(shí)現(xiàn)所述包含啟動、停止方法的 接口功能,所述接口功能根據(jù)所述配置文件或數(shù)據(jù)庫文件中的實(shí)現(xiàn)程序安裝的 相關(guān)配置參數(shù)添加所述需安裝程序到系統(tǒng)。
9、 根據(jù)權(quán)利要求8所述的可編程電子設(shè)備,其特征在于所述參數(shù)配置單元是可視化配置工具,包括安裝服務(wù)、卸載服務(wù)、啟動服務(wù)、 停止服務(wù)、子服務(wù)的參數(shù)配置功能模塊;進(jìn)一步包括接口定義單元,用于定義在每次添加所述需安裝程序時(shí)都實(shí)現(xiàn)所述 包含啟動或停止功能的接口 。
10、 根據(jù)權(quán)利要求8所述的可編程電子設(shè)備,其特征在于 所述可編程電子設(shè)備是計(jì)算機(jī)、通信終端或個(gè)人數(shù)字處理設(shè)備。
全文摘要
本發(fā)明公開了一種程序安裝方法以及可編程電子設(shè)備。所述程序安裝方法包括步驟采用程序安裝配置的方法對需安裝程序進(jìn)行參數(shù)配置,得到包含所有實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)的配置文件或數(shù)據(jù)庫文件,所述配置文件或數(shù)據(jù)庫文件包括實(shí)現(xiàn)啟動或停止程序運(yùn)行的接口配置;加載所述配置文件或數(shù)據(jù)庫文件中的所述接口配置;根據(jù)所述讀取的接口配置實(shí)現(xiàn)所述包含啟動、停止方法的接口功能,所述接口功能根據(jù)所述配置文件或數(shù)據(jù)庫文件中的實(shí)現(xiàn)程序安裝的相關(guān)配置參數(shù)添加所述需安裝程序到系統(tǒng)。本發(fā)明通過實(shí)現(xiàn)標(biāo)準(zhǔn)的接口,使各種各樣的程序可以通過集中的方式進(jìn)行程序安裝、卸載,能夠通過參數(shù)配置的方式動態(tài)加載并執(zhí)行相應(yīng)的程序,減低程序的開發(fā)難度。
文檔編號G06F9/445GK101639781SQ200910042308
公開日2010年2月3日 申請日期2009年8月25日 優(yōu)先權(quán)日2009年8月25日
發(fā)明者亮 黃 申請人:廈門敏訊信息技術(shù)股份有限公司