專利名稱:軟件組件參數(shù)配置方法及系統(tǒng)、及其終端設備的制作方法
技術領域:
本發(fā)明涉及開放移動聯(lián)盟(OMA,Open Mobile Alliance)設備管理(DM,Device Management)技術,尤其涉及一種軟件組件參數(shù)配置方法及系統(tǒng)、及其終端設備。
背景技術:
移動終端設備是整個移動網(wǎng)絡運營服務體系中的重要組成部分,設備管理(DM,Device Management)是指通過空中下載(OTA,Over The Air)方式將數(shù)據(jù)包從網(wǎng)絡側(cè)下載到終端設備上,并由終端設備自動運行,進而完成后續(xù)相應的軟件安裝和配置處理;同時還可以將運營商需要的業(yè)務信息和終端設備的功能信息等自動從終端設備傳遞到DM服務器側(cè)。由此可見,設備管理系統(tǒng)(DMS,Device Management System)提供了一種低成本方案,來維護和管理終端設備的軟件和數(shù)據(jù),包括設置終端設備的初始配置信息,及在終端設備上安裝和更新永久性信息,及從終端設備中提取管理信息,以及處理終端設備產(chǎn)生的各類事件和告警信息等。
在現(xiàn)有的開放移動聯(lián)盟設備管理(OMA DM,Open Mobile Alliance DM)規(guī)范中,已經(jīng)實現(xiàn)了對終端設備進行如網(wǎng)絡參數(shù),及其一些通用的業(yè)務參數(shù)等的配置處理,例如網(wǎng)絡接入點(NAP,Network Access Point)參數(shù)、代理(Proxy)參數(shù)、無線應用協(xié)議代理(WAP Proxy,Wireless Application Protocol Proxy)參數(shù)等都為網(wǎng)絡參數(shù)。但是,現(xiàn)有的OMA DM規(guī)范并沒有相應提供一種機制,用來配置終端設備上的應用軟件參數(shù),其中應用軟件包括網(wǎng)絡聊天客戶端、影集(Photo)客戶端、網(wǎng)絡游戲等,軟件參數(shù)例如可以是服務器地址、用戶賬號等等。即在OMA DM方式下,DM協(xié)議并沒有將應用軟件的相關參數(shù)設定為對應的連接管理對象,不便于DM服務器對應用軟件相關參數(shù)的管理。
發(fā)明內(nèi)容
本發(fā)明要解決的技術問題在于提出一種軟件組件參數(shù)配置方法及系統(tǒng),以在設備管理規(guī)范中實現(xiàn)對軟件組件參數(shù)的配置管理。
為解決上述問題,本發(fā)明提出的技術方案如下一種軟件組件參數(shù)配置方法,包括步驟A、設備管理服務器下發(fā)軟件組件參數(shù)到終端設備;B、所述終端設備將接收的軟件組件參數(shù)配置給對應的軟件組件。
較佳地,所述步驟A中設備管理服務器將軟件組件參數(shù)承載在參數(shù)配置數(shù)據(jù)包中下發(fā)到終端設備;所述參數(shù)配置數(shù)據(jù)包中包含軟件組件參數(shù)要配置到的軟件組件標識,和各軟件組件參數(shù)的相對路徑。
較佳地,所述步驟B具體包括步驟B1、所述終端設備根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件標識,查找到對應的軟件組件安裝路徑;并B2、根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件參數(shù)的相對路徑,得到所述軟件組件參數(shù)的絕對路徑;并B3、在得到的軟件組件參數(shù)的絕對路徑上寫入對應的軟件組件參數(shù)值,實現(xiàn)將軟件組件參數(shù)配置給對應的軟件組件。
較佳地,所述步驟A中設備管理服務器將軟件組件參數(shù)承載在配置文件中下發(fā)到終端設備;所述配置文件中包含軟件組件參數(shù)要配置到的軟件組件標識。
較佳地,所述步驟B中終端設備根據(jù)所接收的配置文件中包含的軟件組件標識,將所接收的配置文件中包含的軟件組件參數(shù)配置給對應的軟件組件。
較佳地,所述配置文件為
設備管理配置文件;或客戶端配置文件。
較佳地,所述方法還包括步驟C、所述終端設備針對所接收的設備管理配置文件中包含的軟件組件標識和各個軟件組件參數(shù),在自身的設備管理樹上分別建立對應的參數(shù)配置管理對象;D、所述設備管理服務器后續(xù)通過對終端設備中的各個參數(shù)配置管理對象進行管理控制,實現(xiàn)對相應軟件組件參數(shù)的維護。
較佳地,所述方法還包括步驟c.所述終端設備將所接收的客戶端配置文件中包含的軟件組件標識和各個軟件組件參數(shù),逐一映射到自身設備管理樹上的相應節(jié)點中;并d.在映射到的每個節(jié)點上建立對應的參數(shù)配置管理對象;e.所述設備管理服務器后續(xù)通過對終端設備中的各個參數(shù)配置管理對象進行管理控制,實現(xiàn)對相應軟件組件參數(shù)的維護。
一種軟件組件參數(shù)配置系統(tǒng),包括終端設備和設備管理服務器,所述設備管理服務器中包括用于下發(fā)軟件組件參數(shù)到終端設備的參數(shù)下發(fā)單元;所述終端設備中包括用于接收所述參數(shù)下發(fā)單元下發(fā)的軟件組件參數(shù)的參數(shù)接收單元;和用于將所述參數(shù)接收單元接收的軟件組件參數(shù)配置給對應的軟件組件的參數(shù)配置單元。
較佳地,所述終端設備中還包括用于針對所述參數(shù)接收單元接收的軟件組件參數(shù),在自身的設備管理樹上分別建立對應的參數(shù)配置管理對象的管理對象建立單元。
較佳地,所述設備管理服務器中還包括用于通過對終端設備中所述管理對象建立單元建立的各個參數(shù)配置管理對象進行管理控制,實現(xiàn)對相應軟件組件參數(shù)進行維護的參數(shù)維護單元。
一種終端設備,包括用于接收設備管理服務器下發(fā)的軟件組件參數(shù)的參數(shù)接收單元;用于將所述參數(shù)接收單元接收的軟件組件參數(shù)配置給對應的軟件組件的參數(shù)配置單元。
較佳地,所述終端設備還包括用于針對所述參數(shù)接收單元接收的軟件組件參數(shù),在終端設備管理樹上分別建立對應的參數(shù)配置管理對象的管理對象建立單元。
本發(fā)明能夠達到的有益效果如下本發(fā)明通過DM服務器下發(fā)軟件組件參數(shù)到終端設備,終端設備再將接收的軟件組件參數(shù)配置給對應的軟件組件,其中DM服務器下發(fā)軟件組件參數(shù)可以以參數(shù)配置數(shù)據(jù)包的形式下發(fā),也可以以設備管理配置文件的形式下發(fā),還可以以客戶端配置文件的形式下發(fā),終端設備在將接收的軟件組件參數(shù)配置給對應的軟件組件之后,還可以進而在自身的DM樹中針對各個軟件組件參數(shù)分別建立對應的參數(shù)配置管理對象,從而實現(xiàn)了在現(xiàn)有OMA DM規(guī)范中由DM服務器對終端設備中的應用軟件進行軟件參數(shù)配置的目的,方便了DM服務器對終端設備中的軟件參數(shù)及其它一些參數(shù)的配置和管理。
圖1為本發(fā)明軟件組件參數(shù)配置方法的主要實現(xiàn)原理流程圖;圖2為本發(fā)明方法中由終端設備中的底層固件來維護軟件組件參數(shù)的軟件組件參數(shù)配置過程示意圖;圖3為本發(fā)明軟件組件參數(shù)配置系統(tǒng)的主要組成結(jié)構(gòu)示意圖;圖4為本發(fā)明終端設備的主要組成結(jié)構(gòu)示意圖。
具體實施例方式
對于終端設備上的某些應用軟件,如E-mail客戶端、MMS客戶端、Photo客戶端、網(wǎng)絡游戲等,它們都是需要配置相應的服務器標識和用戶帳號的,有的軟件還需要配置其他相關參數(shù),比如網(wǎng)絡游戲里面的積分信息等。這些軟件有可能不是通過DM服務器下載到終端設備的,而是用戶通過web站點或Portal等其他途徑獲取的;另外,這些軟件也有可能是通過DM服務器下載到終端設備的,但是在安裝時沒有被配置相關的軟件參數(shù)。所以在這些情況下,就需要DM服務器對終端設備上的這些軟件進行相關軟件參數(shù)的配置及其修改處理。
本發(fā)明方案就是為了解決上述問題而提出的,下面將結(jié)合各個附圖對本發(fā)明的主要實現(xiàn)原理及其具體實現(xiàn)方式進行詳細的闡述。
請參照圖1,該圖是本發(fā)明軟件組件參數(shù)配置方法的主要實現(xiàn)原理流程圖,其主要實現(xiàn)過程如下步驟S10,DM服務器下發(fā)軟件組件參數(shù)到終端設備;步驟S20,終端設備將DM服務器下發(fā)的軟件組件參數(shù)配置給對應的軟件組件。
其中本發(fā)明這里提及的軟件組件具體包括但不限于可執(zhí)行應用程序(如exe)、庫(如lib、dll)、配置(如ini)、資源(如jpg、png、ico)等。終端設備上很多可配置項都是以軟件組件形態(tài)存在的,比如用戶界面(皮膚、菜單、桌面主題、壁紙等),功能(鈴聲、視頻、攝像頭等),應用軟件(聊天軟件、影集軟件、E-mail軟件、網(wǎng)絡游戲等);這些軟件組件都是需要配置參數(shù)的。
其中上述步驟S10中DM服務器可以將預下發(fā)的軟件組件參數(shù)承載在參數(shù)配置數(shù)據(jù)包中下發(fā)到終端設備;該下發(fā)的參數(shù)配置數(shù)據(jù)包中包含軟件組件參數(shù)要配置到的軟件組件標識,和各軟件組件參數(shù)的相對路徑。
基于此,上述步驟S20的具體實現(xiàn)過程可以如下終端設備根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件標識,查找到對應的軟件組件安裝路徑;終端設備再根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件參數(shù)的相對路徑,從而得到該軟件組件參數(shù)的絕對路徑;
最后終端設備在得到的軟件組件參數(shù)的絕對路徑上寫入對應的軟件組件參數(shù)值,就可以實現(xiàn)將軟件組件參數(shù)配置給對應的軟件組件。
在上述實現(xiàn)方式中,終端設備中的軟件組件參數(shù)的配置過程不由終端設備中的DM Agent來維護,而是由終端設備的底層固件來進行維護。其中DMAgent是終端設備上運行的代理軟件,負責與DM服務器進行交互,以及對DM協(xié)議命令進行解析執(zhí)行,同時還對終端設備管理樹上的各個MO進行維護;其中底層固件是運行在終端設備上的平臺軟件,類似于操作系統(tǒng)。
請參照圖2,該圖是本發(fā)明方法中由終端設備中的底層固件來維護軟件組件參數(shù)的軟件組件參數(shù)配置過程示意圖,其主要實現(xiàn)過程如下步驟1軟件提供商通過網(wǎng)絡服務接口(WSI,Web Service Interface)將參數(shù)配置數(shù)據(jù)包提供給DM服務器;其中對于終端設備上安裝的軟件,其需要配置的參數(shù)是按照軟件提供商的預定相對路徑來放置的,軟件提供商下發(fā)參數(shù)配置數(shù)據(jù)包時,就按照這個預定的相對路徑來排列軟件參數(shù)。即這個參數(shù)配置數(shù)據(jù)包中包括一個描述表格,用來分別描述各個軟件的參數(shù)值,該描述表格描述的各個軟件參數(shù)值可以如下
步驟2DM服務器將接收到的參數(shù)配置數(shù)據(jù)包下發(fā)給終端設備中的DMAgent處理。
步驟3DM Agent將參數(shù)配置數(shù)據(jù)包轉(zhuǎn)發(fā)給終端設備中的底層固件,底層固件通過軟件標識查找該軟件的安裝路徑,再根據(jù)上述描述表格里的參數(shù)所在的相對路徑,得到該軟件參數(shù)的絕對路徑,并將描述表格里的對應參數(shù)值寫入對應的參數(shù)。
例如,DM Agent接收到的參數(shù)配置數(shù)據(jù)包中參數(shù)的相對路徑為./SoftID/Server ID,底層固件查找到該軟件Soft ID的安裝路徑,比如為System/Software/Soft ID,底層固件根據(jù)這個安裝路徑和相對路徑就得到參數(shù)的絕對路徑System/Software/Soft ID/Server ID,并將對應的參數(shù)值www.OMA.com寫入該絕對路徑,這樣就實現(xiàn)了參數(shù)配置的目的。
步驟4應用軟件調(diào)用底層固件配置的相應軟件參數(shù)。
其中配置的軟件參數(shù)是由底層固件進行維護的,配置的軟件參數(shù)類似于Windows操作系統(tǒng)里的注冊表信息,應用軟件可以從底層固件里獲取并使用這些配置的軟件參數(shù)。
由于在終端設備中,應用軟件是安裝在底層固件里的,在這種方式下,參數(shù)也由底層固件負責維護,這樣就使軟件很容易使用這些配置參數(shù)。但在這種方式下,DM服務器配置軟件組件參數(shù)不方便,必須要求軟件提供商提供清晰的參數(shù)描述說明,因此不方便DM服務器對軟件組件參數(shù)配置的統(tǒng)一管理。
其中上述步驟S10中DM服務器還可以將預下發(fā)的軟件組件參數(shù)承載在設備管理配置文件(OMA DM Profile)中下發(fā)到終端設備;該下發(fā)的設備管理配置文件中包含軟件組件參數(shù)要配置到的軟件組件標識。
基于此,在上述步驟S20中終端設備就可以根據(jù)所接收的設備管理配置文件中包含的軟件組件標識,將所接收的設備管理配置文件中包含的軟件組件參數(shù)配置給對應的軟件組件。
其中終端設備在將DM服務器下發(fā)的軟件組件參數(shù)配置給自身中對應的軟件組件后,還可以進而針對所接收的設備管理配置文件中包含的軟件組件標識和各個軟件組件參數(shù),在自身的DM樹上分別建立對應的參數(shù)配置管理對象(MO,Management Object),以使DM服務器后續(xù)能夠通過對終端設備中的各個參數(shù)配置管理對象進行管理控制,實現(xiàn)對相應軟件組件參數(shù)的維護。
其中這里DM服務器下發(fā)的設備管理配置文件中包含的是標準的DM消息包,這個消息包必須被編碼成為無線二進制可擴展標記語言(WBXML)格式。終端設備也相應的必須支持嵌入式WBXML編碼的設備管理樹的參數(shù)配置管理對象,而且終端設備必須支持<inbox>節(jié)點(<Inbox>節(jié)點是DM協(xié)議里規(guī)定的管理節(jié)點,相當于一個輸入緩存,DM服務器在為終端設備增加管理樹節(jié)點時,不需要知道具體的管理節(jié)點路徑,可以通過將增加的節(jié)點下發(fā)到這個節(jié)點<Inbox>里,終端設備根據(jù)增加節(jié)點的標識匹配到管理樹的相應位置上去)。
在終端設備支持<inbox>節(jié)點的情況下,DM服務器就可以通過Add命令將軟件組件參數(shù)下發(fā)到終端設備的<inbox>節(jié)點里,終端設備根據(jù)接收的軟件組件標識信息,在終端設備的DM管理樹上增加對應的管理節(jié)點。通過<inbox>節(jié)點可以增加一個節(jié)點,也可以增加一個子樹。例如DM服務器將軟件組件參數(shù)子樹結(jié)構(gòu)<Setting>/<Soft ID>、<Setting>/<Server>/<Receive Server>/<ServerID>添加到終端設備的DM管理樹上,可以通過如下命令實現(xiàn)<Add>
<Item>
<Target>
<LocURI>./inbox/Setting/Soft ID</LocURI>
</Target>
<Data>E-mail client</Data>
</Item>
</Add>
<Add>
<Item>
<Target>
<LocURI>./inbox/Setting/<Server>/<Receive Server>/<ServerID></LocURI>
</Target>
<Data>pop.huawei.com</Data>
</Item>
</Add>
終端設備接收到設備管理配置文件后,終端設備上的DM Agent根據(jù)節(jié)點標識將<inbox>里的節(jié)點轉(zhuǎn)移到DM管理樹的相應路徑上,并將這個路徑上報給DM服務器,以便于DM服務器的以后管理。
終端設備上的應用軟件訪問DM管理樹上的參數(shù)配置管理對象時,可以通過應用軟件與DM Agent之間的接口,直接訪問參數(shù)配置管理對象;也可以通過在系統(tǒng)固件中提供一個接口,在應用軟件和DM Agent之間提供映射,讓應用軟件間接訪問DM管理樹上的對應參數(shù)配置管理對象。
其中上述步驟S10中DM服務器還可以將預下發(fā)的軟件組件參數(shù)承載在客戶端配置文件(OMA Client Provisioning Profile)中下發(fā)到終端設備;該下發(fā)的客戶端配置文件中包含軟件組件參數(shù)要配置到的軟件組件標識。
基于此,在上述步驟S20中終端設備就可以根據(jù)所接收的客戶端配置文件中包含的軟件組件標識,將所接收的客戶端配置文件中包含的軟件組件參數(shù)配置給對應的軟件組件。
其中終端設備在將DM服務器下發(fā)的軟件組件參數(shù)配置給自身中對應的軟件組件后,還可以進而將所接收的客戶端配置文件中包含的軟件組件標識和各個軟件組件參數(shù),逐一映射到自身DM樹上的相應節(jié)點中,并在映射到的每個節(jié)點上建立對應的參數(shù)配置管理對象(MO);以使DM服務器后續(xù)能夠通過對終端設備中的各個參數(shù)配置管理對象進行管理控制,實現(xiàn)對相應軟件組件參數(shù)的維護。
其中這里DM服務器下發(fā)的客戶端配置文件中包括有軟件組件參數(shù)配置的應用程序特征信息,這就需要終端設備能夠識別和解釋各個軟件組件配置參數(shù),并將應用程序特征信息映射到DM管理樹的相應參數(shù)配置管理對象上。對于終端設備對配置參數(shù)的識別,可以在文檔類型定義(DTD)文檔里對各個軟件組件參數(shù)進行統(tǒng)一的約定說明,這樣終端設備就知道DM服務器下發(fā)的各個軟件組件參數(shù)的具體意義。
如DTD文檔里對各個軟件組件參數(shù)的說明可參見下面的格式
Characteristic/parameterAPPLICATION/SOFT ID.--參數(shù)名StatusMUST.--狀態(tài),必須或可選Occurs1/1.--出現(xiàn)次數(shù),0次或1次,*表示多次Default valueNone.--默認值,無Used valuesN/A.--曾用值,無,Not ApplicableInterpretationSoft Identity.--對該參數(shù)的解釋說明為描述方便,對各個軟件組件參數(shù)的說明可使用下面的表格表示
基于上述DTD文檔,DM服務器就可以向終端設備下發(fā)客戶端配置文件以進行軟件組件參數(shù)的配置。例如,對E-mail客戶端設置接收服務器、發(fā)送服務器、發(fā)送服務器端口號和用戶帳號等參數(shù),下發(fā)的客戶端配置文件的主要內(nèi)容如下#######<characteristic type=″APPLICATION″>
<parm name=″SOFT ID″ value=″E-mail client″/>
<parm name=″SERVER/SERVER NAME″ value=″receive server″/>
<parm name=″SERVER/SERVER ID″ value=″pop.huawei.com″/>
<parm name=″SERVER/IP ADDRESS″ value=″10.0.0.0″/>
<parm name=″SERVER/SERVER NAME″ value=″send server″/>
<parm name=″SERVER/SERVER ID″ value=″smtp.huawei.com″/>
<parm name=″SERVER/IP ADDRESS″ value=″10.0.1.0″/>
<parm name=″USER ACCOUNT″value=″user1″/>
<parm name=″PARAMETER/PARAMETER NAME″ value=″send serverport″/>
<parm name=″PARAMETER/PARAMETER VALUE″ value=″25″/>
</characteristic>
###END###終端設備根據(jù)接收到的這個客戶端配置文件將文件中包含的應用程序特征信息映射到自身的DM管理樹上,并在DM管理樹的對應映射節(jié)點上建立相應的參數(shù)配置管理對象。其中客戶端配置文件中包含的應用程序特征信息與終端設備上參數(shù)配置管理對象結(jié)構(gòu)模板的映射關系可以如下表所示
綜上,DM服務器下發(fā)配置文件(包括下發(fā)設備管理配置文件的方式和下發(fā)客戶端配置文件的方式)的實現(xiàn)方式一般用于終端設備中的DM管理樹上還沒有建立相關的軟件組件參數(shù)配置管理對象(MO)的情況。比如,用戶是通過其他途徑(如Web站點或Portal等方式)獲得的軟件,并沒有在終端設備管理樹上存儲相關的軟件組件參數(shù)配置管理對象,DM服務器就可以在下發(fā)的配置文件里攜帶軟件組件的相關參數(shù)信息,終端設備再根據(jù)接收的配置文件里包含的軟件組件參數(shù)信息,在自身的DM管理樹中建立對應的參數(shù)配置管理對象(MO),比如ID(標識)管理對象、Name(名稱)管理對象、Version(版本)管理對象、StateValue(狀態(tài)值)管理對象、EnvType(環(huán)境類型)管理對象等,這樣DM服務器就可以通過控制終端設備中DM管理樹中的相應參數(shù)配置管理對象,來很方便的管理各個軟件組件的參數(shù)配置了。
相應的,本發(fā)明還提出了一種軟件組件參數(shù)配置系統(tǒng),如圖3所示為本發(fā)明軟件組件參數(shù)配置系統(tǒng)的主要組成結(jié)構(gòu)示意圖,其主要包括終端設備20和DM服務器10,其中DM服務器10中包括參數(shù)下發(fā)單元101,用于下發(fā)軟件組件參數(shù)到終端設備20;終端設備20中包括參數(shù)接收單元201,用于接收參數(shù)下發(fā)單元101下發(fā)的軟件組件參數(shù);參數(shù)配置單元202,用于將參數(shù)接收單元201接收的軟件組件參數(shù)配置給自身的對應軟件組件。
此外終端設備20中還包括管理對象建立單元203,用于針對參數(shù)接收單元201接收的軟件組件參數(shù),在自身的DM管理樹上分別建立對應的參數(shù)配置管理對象204。相應的,DM服務器10中還包括參數(shù)維護單元102,用于通過對終端設備20中的管理對象建立單元203建立的各個參數(shù)配置管理對象204進行管理控制,從而實現(xiàn)對相應軟件組件參數(shù)進行維護。
相應的,本發(fā)明還提出了一種終端設備,如圖4所示為本發(fā)明終端設備的主要組成結(jié)構(gòu)示意圖,其終端設備20主要包括參數(shù)接收單元201,用于接收DM服務器下發(fā)的軟件組件參數(shù);參數(shù)配置單元202,用于將參數(shù)接收單元201接收的軟件組件參數(shù)配置給對應的軟件組件。
此外,本發(fā)明終端設備20中還包括管理對象建立單元203,用于針對參數(shù)接收單元201接收的軟件組件參數(shù),在終端設備管理樹上分別建立對應的參數(shù)配置管理對象。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種軟件組件參數(shù)配置方法,其特征在于,包括步驟A、設備管理服務器下發(fā)軟件組件參數(shù)到終端設備;B、所述終端設備將接收的軟件組件參數(shù)配置給對應的軟件組件。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟A中設備管理服務器將軟件組件參數(shù)承載在參數(shù)配置數(shù)據(jù)包中下發(fā)到終端設備;所述參數(shù)配置數(shù)據(jù)包中包含軟件組件參數(shù)要配置到的軟件組件標識,和各軟件組件參數(shù)的相對路徑。
3.如權(quán)利要求2所述的方法,其特征在于,所述步驟B具體包括步驟B1、所述終端設備根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件標識,查找到對應的軟件組件安裝路徑;并B2、根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件參數(shù)的相對路徑,得到所述軟件組件參數(shù)的絕對路徑;并B3、在得到的軟件組件參數(shù)的絕對路徑上寫入對應的軟件組件參數(shù)值,實現(xiàn)將軟件組件參數(shù)配置給對應的軟件組件。
4.如權(quán)利要求1所述的方法,其特征在于,所述步驟A中設備管理服務器將軟件組件參數(shù)承載在配置文件中下發(fā)到終端設備;所述配置文件中包含軟件組件參數(shù)要配置到的軟件組件標識。
5.如權(quán)利要求4所述的方法,其特征在于,所述步驟B中終端設備根據(jù)所接收的配置文件中包含的軟件組件標識,將所接收的配置文件中包含的軟件組件參數(shù)配置給對應的軟件組件。
6.如權(quán)利要求5所述的方法,其特征在于,所述配置文件為設備管理配置文件;或客戶端配置文件。
7.如權(quán)利要求6所述的方法,其特征在于,還包括步驟C、所述終端設備針對所接收的設備管理配置文件中包含的軟件組件標識和各個軟件組件參數(shù),在自身的設備管理樹上分別建立對應的參數(shù)配置管理對象;D、所述設備管理服務器后續(xù)通過對終端設備中的各個參數(shù)配置管理對象進行管理控制,實現(xiàn)對相應軟件組件參數(shù)的維護。
8.如權(quán)利要求6所述的方法,其特征在于,還包括步驟c.所述終端設備將所接收的客戶端配置文件中包含的軟件組件標識和各個軟件組件參數(shù),逐一映射到自身設備管理樹上的相應節(jié)點中;并d.在映射到的每個節(jié)點上建立對應的參數(shù)配置管理對象;e.所述設備管理服務器后續(xù)通過對終端設備中的各個參數(shù)配置管理對象進行管理控制,實現(xiàn)對相應軟件組件參數(shù)的維護。
9.一種軟件組件參數(shù)配置系統(tǒng),包括終端設備和設備管理服務器,其特征在于,所述設備管理服務器中包括用于下發(fā)軟件組件參數(shù)到終端設備的參數(shù)下發(fā)單元;所述終端設備中包括用于接收所述參數(shù)下發(fā)單元下發(fā)的軟件組件參數(shù)的參數(shù)接收單元;和用于將所述參數(shù)接收單元接收的軟件組件參數(shù)配置給對應的軟件組件的參數(shù)配置單元。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述終端設備中還包括用于針對所述參數(shù)接收單元接收的軟件組件參數(shù),在自身的設備管理樹上分別建立對應的參數(shù)配置管理對象的管理對象建立單元。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述設備管理服務器中還包括用于通過對終端設備中所述管理對象建立單元建立的各個參數(shù)配置管理對象進行管理控制,實現(xiàn)對相應軟件組件參數(shù)進行維護的參數(shù)維護單元。
12.一種終端設備,其特征在于,包括用于接收設備管理服務器下發(fā)的軟件組件參數(shù)的參數(shù)接收單元;用于將所述參數(shù)接收單元接收的軟件組件參數(shù)配置給對應的軟件組件的參數(shù)配置單元。
13.如權(quán)利要求12所述的終端設備,其特征在于,還包括用于針對所述參數(shù)接收單元接收的軟件組件參數(shù),在終端設備管理樹上分別建立對應的參數(shù)配置管理對象的管理對象建立單元。
全文摘要
本發(fā)明公開了一種軟件組件參數(shù)配置方法,包括步驟設備管理服務器下發(fā)軟件組件參數(shù)到終端設備;所述終端設備將接收的軟件組件參數(shù)配置給對應的軟件組件。相應的,本發(fā)明還公開了一種軟件組件參數(shù)配置系統(tǒng)及其相應的終端設備。本發(fā)明可以在設備管理規(guī)范中實現(xiàn)對軟件組件參數(shù)的配置管理。
文檔編號H04L12/24GK1848760SQ200510093598
公開日2006年10月18日 申請日期2005年8月30日 優(yōu)先權(quán)日2005年8月30日
發(fā)明者李克鵬, 柴曉前, 舒琦, 唐杰, 董曉藝, 申海, 何江水, 高洪濤, 程建章 申請人:華為技術有限公司