日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

軟件組件參數(shù)配置方法及系統(tǒng)、及其終端設(shè)備的制作方法

文檔序號:7622620閱讀:762來源:國知局
專利名稱:軟件組件參數(shù)配置方法及系統(tǒng)、及其終端設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及開放移動(dòng)聯(lián)盟(OMA,Open Mobile Alliance)設(shè)備管理(DM,Device Management)技術(shù),尤其涉及一種軟件組件參數(shù)配置方法及系統(tǒng)、及其終端設(shè)備。
背景技術(shù)
移動(dòng)終端設(shè)備是整個(gè)移動(dòng)網(wǎng)絡(luò)運(yùn)營服務(wù)體系中的重要組成部分,設(shè)備管理(DM,Device Management)是指通過空中下載(OTA,Over The Air)方式將數(shù)據(jù)包從網(wǎng)絡(luò)側(cè)下載到終端設(shè)備上,并由終端設(shè)備自動(dòng)運(yùn)行,進(jìn)而完成后續(xù)相應(yīng)的軟件安裝和配置處理;同時(shí)還可以將運(yùn)營商需要的業(yè)務(wù)信息和終端設(shè)備的功能信息等自動(dòng)從終端設(shè)備傳遞到DM服務(wù)器側(cè)。由此可見,設(shè)備管理系統(tǒng)(DMS,Device Management System)提供了一種低成本方案,來維護(hù)和管理終端設(shè)備的軟件和數(shù)據(jù),包括設(shè)置終端設(shè)備的初始配置信息,及在終端設(shè)備上安裝和更新永久性信息,及從終端設(shè)備中提取管理信息,以及處理終端設(shè)備產(chǎn)生的各類事件和告警信息等。
在現(xiàn)有的開放移動(dòng)聯(lián)盟設(shè)備管理(OMA DM,Open Mobile Alliance DM)規(guī)范中,已經(jīng)實(shí)現(xiàn)了對終端設(shè)備進(jìn)行如網(wǎng)絡(luò)參數(shù),及其一些通用的業(yè)務(wù)參數(shù)等的配置處理,例如網(wǎng)絡(luò)接入點(diǎn)(NAP,Network Access Point)參數(shù)、代理(Proxy)參數(shù)、無線應(yīng)用協(xié)議代理(WAP Proxy,Wireless Application Protocol Proxy)參數(shù)等都為網(wǎng)絡(luò)參數(shù)。但是,現(xiàn)有的OMA DM規(guī)范并沒有相應(yīng)提供一種機(jī)制,用來配置終端設(shè)備上的應(yīng)用軟件參數(shù),其中應(yīng)用軟件包括網(wǎng)絡(luò)聊天客戶端、影集(Photo)客戶端、網(wǎng)絡(luò)游戲等,軟件參數(shù)例如可以是服務(wù)器地址、用戶賬號等等。即在OMA DM方式下,DM協(xié)議并沒有將應(yīng)用軟件的相關(guān)參數(shù)設(shè)定為對應(yīng)的連接管理對象,不便于DM服務(wù)器對應(yīng)用軟件相關(guān)參數(shù)的管理。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于提出一種軟件組件參數(shù)配置方法及系統(tǒng),以在設(shè)備管理規(guī)范中實(shí)現(xiàn)對軟件組件參數(shù)的配置管理。
為解決上述問題,本發(fā)明提出的技術(shù)方案如下一種軟件組件參數(shù)配置方法,包括步驟A、設(shè)備管理服務(wù)器下發(fā)軟件組件參數(shù)到終端設(shè)備;B、所述終端設(shè)備將接收的軟件組件參數(shù)配置給對應(yīng)的軟件組件。
較佳地,所述步驟A中設(shè)備管理服務(wù)器將軟件組件參數(shù)承載在參數(shù)配置數(shù)據(jù)包中下發(fā)到終端設(shè)備;所述參數(shù)配置數(shù)據(jù)包中包含軟件組件參數(shù)要配置到的軟件組件標(biāo)識,和各軟件組件參數(shù)的相對路徑。
較佳地,所述步驟B具體包括步驟B1、所述終端設(shè)備根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件標(biāo)識,查找到對應(yīng)的軟件組件安裝路徑;并B2、根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件參數(shù)的相對路徑,得到所述軟件組件參數(shù)的絕對路徑;并B3、在得到的軟件組件參數(shù)的絕對路徑上寫入對應(yīng)的軟件組件參數(shù)值,實(shí)現(xiàn)將軟件組件參數(shù)配置給對應(yīng)的軟件組件。
較佳地,所述步驟A中設(shè)備管理服務(wù)器將軟件組件參數(shù)承載在配置文件中下發(fā)到終端設(shè)備;所述配置文件中包含軟件組件參數(shù)要配置到的軟件組件標(biāo)識。
較佳地,所述步驟B中終端設(shè)備根據(jù)所接收的配置文件中包含的軟件組件標(biāo)識,將所接收的配置文件中包含的軟件組件參數(shù)配置給對應(yīng)的軟件組件。
較佳地,所述配置文件為
設(shè)備管理配置文件;或客戶端配置文件。
較佳地,所述方法還包括步驟C、所述終端設(shè)備針對所接收的設(shè)備管理配置文件中包含的軟件組件標(biāo)識和各個(gè)軟件組件參數(shù),在自身的設(shè)備管理樹上分別建立對應(yīng)的參數(shù)配置管理對象;D、所述設(shè)備管理服務(wù)器后續(xù)通過對終端設(shè)備中的各個(gè)參數(shù)配置管理對象進(jìn)行管理控制,實(shí)現(xiàn)對相應(yīng)軟件組件參數(shù)的維護(hù)。
較佳地,所述方法還包括步驟c.所述終端設(shè)備將所接收的客戶端配置文件中包含的軟件組件標(biāo)識和各個(gè)軟件組件參數(shù),逐一映射到自身設(shè)備管理樹上的相應(yīng)節(jié)點(diǎn)中;并d.在映射到的每個(gè)節(jié)點(diǎn)上建立對應(yīng)的參數(shù)配置管理對象;e.所述設(shè)備管理服務(wù)器后續(xù)通過對終端設(shè)備中的各個(gè)參數(shù)配置管理對象進(jìn)行管理控制,實(shí)現(xiàn)對相應(yīng)軟件組件參數(shù)的維護(hù)。
一種軟件組件參數(shù)配置系統(tǒng),包括終端設(shè)備和設(shè)備管理服務(wù)器,所述設(shè)備管理服務(wù)器中包括用于下發(fā)軟件組件參數(shù)到終端設(shè)備的參數(shù)下發(fā)單元;所述終端設(shè)備中包括用于接收所述參數(shù)下發(fā)單元下發(fā)的軟件組件參數(shù)的參數(shù)接收單元;和用于將所述參數(shù)接收單元接收的軟件組件參數(shù)配置給對應(yīng)的軟件組件的參數(shù)配置單元。
較佳地,所述終端設(shè)備中還包括用于針對所述參數(shù)接收單元接收的軟件組件參數(shù),在自身的設(shè)備管理樹上分別建立對應(yīng)的參數(shù)配置管理對象的管理對象建立單元。
較佳地,所述設(shè)備管理服務(wù)器中還包括用于通過對終端設(shè)備中所述管理對象建立單元建立的各個(gè)參數(shù)配置管理對象進(jìn)行管理控制,實(shí)現(xiàn)對相應(yīng)軟件組件參數(shù)進(jìn)行維護(hù)的參數(shù)維護(hù)單元。
一種終端設(shè)備,包括用于接收設(shè)備管理服務(wù)器下發(fā)的軟件組件參數(shù)的參數(shù)接收單元;用于將所述參數(shù)接收單元接收的軟件組件參數(shù)配置給對應(yīng)的軟件組件的參數(shù)配置單元。
較佳地,所述終端設(shè)備還包括用于針對所述參數(shù)接收單元接收的軟件組件參數(shù),在終端設(shè)備管理樹上分別建立對應(yīng)的參數(shù)配置管理對象的管理對象建立單元。
本發(fā)明能夠達(dá)到的有益效果如下本發(fā)明通過DM服務(wù)器下發(fā)軟件組件參數(shù)到終端設(shè)備,終端設(shè)備再將接收的軟件組件參數(shù)配置給對應(yīng)的軟件組件,其中DM服務(wù)器下發(fā)軟件組件參數(shù)可以以參數(shù)配置數(shù)據(jù)包的形式下發(fā),也可以以設(shè)備管理配置文件的形式下發(fā),還可以以客戶端配置文件的形式下發(fā),終端設(shè)備在將接收的軟件組件參數(shù)配置給對應(yīng)的軟件組件之后,還可以進(jìn)而在自身的DM樹中針對各個(gè)軟件組件參數(shù)分別建立對應(yīng)的參數(shù)配置管理對象,從而實(shí)現(xiàn)了在現(xiàn)有OMA DM規(guī)范中由DM服務(wù)器對終端設(shè)備中的應(yīng)用軟件進(jìn)行軟件參數(shù)配置的目的,方便了DM服務(wù)器對終端設(shè)備中的軟件參數(shù)及其它一些參數(shù)的配置和管理。


圖1為本發(fā)明軟件組件參數(shù)配置方法的主要實(shí)現(xiàn)原理流程圖;圖2為本發(fā)明方法中由終端設(shè)備中的底層固件來維護(hù)軟件組件參數(shù)的軟件組件參數(shù)配置過程示意圖;圖3為本發(fā)明軟件組件參數(shù)配置系統(tǒng)的主要組成結(jié)構(gòu)示意圖;圖4為本發(fā)明終端設(shè)備的主要組成結(jié)構(gòu)示意圖。
具體實(shí)施例方式
對于終端設(shè)備上的某些應(yīng)用軟件,如E-mail客戶端、MMS客戶端、Photo客戶端、網(wǎng)絡(luò)游戲等,它們都是需要配置相應(yīng)的服務(wù)器標(biāo)識和用戶帳號的,有的軟件還需要配置其他相關(guān)參數(shù),比如網(wǎng)絡(luò)游戲里面的積分信息等。這些軟件有可能不是通過DM服務(wù)器下載到終端設(shè)備的,而是用戶通過web站點(diǎn)或Portal等其他途徑獲取的;另外,這些軟件也有可能是通過DM服務(wù)器下載到終端設(shè)備的,但是在安裝時(shí)沒有被配置相關(guān)的軟件參數(shù)。所以在這些情況下,就需要DM服務(wù)器對終端設(shè)備上的這些軟件進(jìn)行相關(guān)軟件參數(shù)的配置及其修改處理。
本發(fā)明方案就是為了解決上述問題而提出的,下面將結(jié)合各個(gè)附圖對本發(fā)明的主要實(shí)現(xiàn)原理及其具體實(shí)現(xiàn)方式進(jìn)行詳細(xì)的闡述。
請參照圖1,該圖是本發(fā)明軟件組件參數(shù)配置方法的主要實(shí)現(xiàn)原理流程圖,其主要實(shí)現(xiàn)過程如下步驟S10,DM服務(wù)器下發(fā)軟件組件參數(shù)到終端設(shè)備;步驟S20,終端設(shè)備將DM服務(wù)器下發(fā)的軟件組件參數(shù)配置給對應(yīng)的軟件組件。
其中本發(fā)明這里提及的軟件組件具體包括但不限于可執(zhí)行應(yīng)用程序(如exe)、庫(如lib、dll)、配置(如ini)、資源(如jpg、png、ico)等。終端設(shè)備上很多可配置項(xiàng)都是以軟件組件形態(tài)存在的,比如用戶界面(皮膚、菜單、桌面主題、壁紙等),功能(鈴聲、視頻、攝像頭等),應(yīng)用軟件(聊天軟件、影集軟件、E-mail軟件、網(wǎng)絡(luò)游戲等);這些軟件組件都是需要配置參數(shù)的。
其中上述步驟S10中DM服務(wù)器可以將預(yù)下發(fā)的軟件組件參數(shù)承載在參數(shù)配置數(shù)據(jù)包中下發(fā)到終端設(shè)備;該下發(fā)的參數(shù)配置數(shù)據(jù)包中包含軟件組件參數(shù)要配置到的軟件組件標(biāo)識,和各軟件組件參數(shù)的相對路徑。
基于此,上述步驟S20的具體實(shí)現(xiàn)過程可以如下終端設(shè)備根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件標(biāo)識,查找到對應(yīng)的軟件組件安裝路徑;終端設(shè)備再根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件參數(shù)的相對路徑,從而得到該軟件組件參數(shù)的絕對路徑;
最后終端設(shè)備在得到的軟件組件參數(shù)的絕對路徑上寫入對應(yīng)的軟件組件參數(shù)值,就可以實(shí)現(xiàn)將軟件組件參數(shù)配置給對應(yīng)的軟件組件。
在上述實(shí)現(xiàn)方式中,終端設(shè)備中的軟件組件參數(shù)的配置過程不由終端設(shè)備中的DM Agent來維護(hù),而是由終端設(shè)備的底層固件來進(jìn)行維護(hù)。其中DMAgent是終端設(shè)備上運(yùn)行的代理軟件,負(fù)責(zé)與DM服務(wù)器進(jìn)行交互,以及對DM協(xié)議命令進(jìn)行解析執(zhí)行,同時(shí)還對終端設(shè)備管理樹上的各個(gè)MO進(jìn)行維護(hù);其中底層固件是運(yùn)行在終端設(shè)備上的平臺軟件,類似于操作系統(tǒng)。
請參照圖2,該圖是本發(fā)明方法中由終端設(shè)備中的底層固件來維護(hù)軟件組件參數(shù)的軟件組件參數(shù)配置過程示意圖,其主要實(shí)現(xiàn)過程如下步驟1軟件提供商通過網(wǎng)絡(luò)服務(wù)接口(WSI,Web Service Interface)將參數(shù)配置數(shù)據(jù)包提供給DM服務(wù)器;其中對于終端設(shè)備上安裝的軟件,其需要配置的參數(shù)是按照軟件提供商的預(yù)定相對路徑來放置的,軟件提供商下發(fā)參數(shù)配置數(shù)據(jù)包時(shí),就按照這個(gè)預(yù)定的相對路徑來排列軟件參數(shù)。即這個(gè)參數(shù)配置數(shù)據(jù)包中包括一個(gè)描述表格,用來分別描述各個(gè)軟件的參數(shù)值,該描述表格描述的各個(gè)軟件參數(shù)值可以如下

步驟2DM服務(wù)器將接收到的參數(shù)配置數(shù)據(jù)包下發(fā)給終端設(shè)備中的DMAgent處理。
步驟3DM Agent將參數(shù)配置數(shù)據(jù)包轉(zhuǎn)發(fā)給終端設(shè)備中的底層固件,底層固件通過軟件標(biāo)識查找該軟件的安裝路徑,再根據(jù)上述描述表格里的參數(shù)所在的相對路徑,得到該軟件參數(shù)的絕對路徑,并將描述表格里的對應(yīng)參數(shù)值寫入對應(yīng)的參數(shù)。
例如,DM Agent接收到的參數(shù)配置數(shù)據(jù)包中參數(shù)的相對路徑為./SoftID/Server ID,底層固件查找到該軟件Soft ID的安裝路徑,比如為System/Software/Soft ID,底層固件根據(jù)這個(gè)安裝路徑和相對路徑就得到參數(shù)的絕對路徑System/Software/Soft ID/Server ID,并將對應(yīng)的參數(shù)值www.OMA.com寫入該絕對路徑,這樣就實(shí)現(xiàn)了參數(shù)配置的目的。
步驟4應(yīng)用軟件調(diào)用底層固件配置的相應(yīng)軟件參數(shù)。
其中配置的軟件參數(shù)是由底層固件進(jìn)行維護(hù)的,配置的軟件參數(shù)類似于Windows操作系統(tǒng)里的注冊表信息,應(yīng)用軟件可以從底層固件里獲取并使用這些配置的軟件參數(shù)。
由于在終端設(shè)備中,應(yīng)用軟件是安裝在底層固件里的,在這種方式下,參數(shù)也由底層固件負(fù)責(zé)維護(hù),這樣就使軟件很容易使用這些配置參數(shù)。但在這種方式下,DM服務(wù)器配置軟件組件參數(shù)不方便,必須要求軟件提供商提供清晰的參數(shù)描述說明,因此不方便DM服務(wù)器對軟件組件參數(shù)配置的統(tǒng)一管理。
其中上述步驟S10中DM服務(wù)器還可以將預(yù)下發(fā)的軟件組件參數(shù)承載在設(shè)備管理配置文件(OMA DM Profile)中下發(fā)到終端設(shè)備;該下發(fā)的設(shè)備管理配置文件中包含軟件組件參數(shù)要配置到的軟件組件標(biāo)識。
基于此,在上述步驟S20中終端設(shè)備就可以根據(jù)所接收的設(shè)備管理配置文件中包含的軟件組件標(biāo)識,將所接收的設(shè)備管理配置文件中包含的軟件組件參數(shù)配置給對應(yīng)的軟件組件。
其中終端設(shè)備在將DM服務(wù)器下發(fā)的軟件組件參數(shù)配置給自身中對應(yīng)的軟件組件后,還可以進(jìn)而針對所接收的設(shè)備管理配置文件中包含的軟件組件標(biāo)識和各個(gè)軟件組件參數(shù),在自身的DM樹上分別建立對應(yīng)的參數(shù)配置管理對象(MO,Management Object),以使DM服務(wù)器后續(xù)能夠通過對終端設(shè)備中的各個(gè)參數(shù)配置管理對象進(jìn)行管理控制,實(shí)現(xiàn)對相應(yīng)軟件組件參數(shù)的維護(hù)。
其中這里DM服務(wù)器下發(fā)的設(shè)備管理配置文件中包含的是標(biāo)準(zhǔn)的DM消息包,這個(gè)消息包必須被編碼成為無線二進(jìn)制可擴(kuò)展標(biāo)記語言(WBXML)格式。終端設(shè)備也相應(yīng)的必須支持嵌入式WBXML編碼的設(shè)備管理樹的參數(shù)配置管理對象,而且終端設(shè)備必須支持<inbox>節(jié)點(diǎn)(<Inbox>節(jié)點(diǎn)是DM協(xié)議里規(guī)定的管理節(jié)點(diǎn),相當(dāng)于一個(gè)輸入緩存,DM服務(wù)器在為終端設(shè)備增加管理樹節(jié)點(diǎn)時(shí),不需要知道具體的管理節(jié)點(diǎn)路徑,可以通過將增加的節(jié)點(diǎn)下發(fā)到這個(gè)節(jié)點(diǎn)<Inbox>里,終端設(shè)備根據(jù)增加節(jié)點(diǎn)的標(biāo)識匹配到管理樹的相應(yīng)位置上去)。
在終端設(shè)備支持<inbox>節(jié)點(diǎn)的情況下,DM服務(wù)器就可以通過Add命令將軟件組件參數(shù)下發(fā)到終端設(shè)備的<inbox>節(jié)點(diǎn)里,終端設(shè)備根據(jù)接收的軟件組件標(biāo)識信息,在終端設(shè)備的DM管理樹上增加對應(yīng)的管理節(jié)點(diǎn)。通過<inbox>節(jié)點(diǎn)可以增加一個(gè)節(jié)點(diǎn),也可以增加一個(gè)子樹。例如DM服務(wù)器將軟件組件參數(shù)子樹結(jié)構(gòu)<Setting>/<Soft ID>、<Setting>/<Server>/<Receive Server>/<ServerID>添加到終端設(shè)備的DM管理樹上,可以通過如下命令實(shí)現(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>
終端設(shè)備接收到設(shè)備管理配置文件后,終端設(shè)備上的DM Agent根據(jù)節(jié)點(diǎn)標(biāo)識將<inbox>里的節(jié)點(diǎn)轉(zhuǎn)移到DM管理樹的相應(yīng)路徑上,并將這個(gè)路徑上報(bào)給DM服務(wù)器,以便于DM服務(wù)器的以后管理。
終端設(shè)備上的應(yīng)用軟件訪問DM管理樹上的參數(shù)配置管理對象時(shí),可以通過應(yīng)用軟件與DM Agent之間的接口,直接訪問參數(shù)配置管理對象;也可以通過在系統(tǒng)固件中提供一個(gè)接口,在應(yīng)用軟件和DM Agent之間提供映射,讓應(yīng)用軟件間接訪問DM管理樹上的對應(yīng)參數(shù)配置管理對象。
其中上述步驟S10中DM服務(wù)器還可以將預(yù)下發(fā)的軟件組件參數(shù)承載在客戶端配置文件(OMA Client Provisioning Profile)中下發(fā)到終端設(shè)備;該下發(fā)的客戶端配置文件中包含軟件組件參數(shù)要配置到的軟件組件標(biāo)識。
基于此,在上述步驟S20中終端設(shè)備就可以根據(jù)所接收的客戶端配置文件中包含的軟件組件標(biāo)識,將所接收的客戶端配置文件中包含的軟件組件參數(shù)配置給對應(yīng)的軟件組件。
其中終端設(shè)備在將DM服務(wù)器下發(fā)的軟件組件參數(shù)配置給自身中對應(yīng)的軟件組件后,還可以進(jìn)而將所接收的客戶端配置文件中包含的軟件組件標(biāo)識和各個(gè)軟件組件參數(shù),逐一映射到自身DM樹上的相應(yīng)節(jié)點(diǎn)中,并在映射到的每個(gè)節(jié)點(diǎn)上建立對應(yīng)的參數(shù)配置管理對象(MO);以使DM服務(wù)器后續(xù)能夠通過對終端設(shè)備中的各個(gè)參數(shù)配置管理對象進(jìn)行管理控制,實(shí)現(xiàn)對相應(yīng)軟件組件參數(shù)的維護(hù)。
其中這里DM服務(wù)器下發(fā)的客戶端配置文件中包括有軟件組件參數(shù)配置的應(yīng)用程序特征信息,這就需要終端設(shè)備能夠識別和解釋各個(gè)軟件組件配置參數(shù),并將應(yīng)用程序特征信息映射到DM管理樹的相應(yīng)參數(shù)配置管理對象上。對于終端設(shè)備對配置參數(shù)的識別,可以在文檔類型定義(DTD)文檔里對各個(gè)軟件組件參數(shù)進(jìn)行統(tǒng)一的約定說明,這樣終端設(shè)備就知道DM服務(wù)器下發(fā)的各個(gè)軟件組件參數(shù)的具體意義。
如DTD文檔里對各個(gè)軟件組件參數(shù)的說明可參見下面的格式
Characteristic/parameterAPPLICATION/SOFT ID.--參數(shù)名StatusMUST.--狀態(tài),必須或可選Occurs1/1.--出現(xiàn)次數(shù),0次或1次,*表示多次Default valueNone.--默認(rèn)值,無Used valuesN/A.--曾用值,無,Not ApplicableInterpretationSoft Identity.--對該參數(shù)的解釋說明為描述方便,對各個(gè)軟件組件參數(shù)的說明可使用下面的表格表示

基于上述DTD文檔,DM服務(wù)器就可以向終端設(shè)備下發(fā)客戶端配置文件以進(jìn)行軟件組件參數(shù)的配置。例如,對E-mail客戶端設(shè)置接收服務(wù)器、發(fā)送服務(wù)器、發(fā)送服務(wù)器端口號和用戶帳號等參數(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###終端設(shè)備根據(jù)接收到的這個(gè)客戶端配置文件將文件中包含的應(yīng)用程序特征信息映射到自身的DM管理樹上,并在DM管理樹的對應(yīng)映射節(jié)點(diǎn)上建立相應(yīng)的參數(shù)配置管理對象。其中客戶端配置文件中包含的應(yīng)用程序特征信息與終端設(shè)備上參數(shù)配置管理對象結(jié)構(gòu)模板的映射關(guān)系可以如下表所示

綜上,DM服務(wù)器下發(fā)配置文件(包括下發(fā)設(shè)備管理配置文件的方式和下發(fā)客戶端配置文件的方式)的實(shí)現(xiàn)方式一般用于終端設(shè)備中的DM管理樹上還沒有建立相關(guān)的軟件組件參數(shù)配置管理對象(MO)的情況。比如,用戶是通過其他途徑(如Web站點(diǎn)或Portal等方式)獲得的軟件,并沒有在終端設(shè)備管理樹上存儲(chǔ)相關(guān)的軟件組件參數(shù)配置管理對象,DM服務(wù)器就可以在下發(fā)的配置文件里攜帶軟件組件的相關(guān)參數(shù)信息,終端設(shè)備再根據(jù)接收的配置文件里包含的軟件組件參數(shù)信息,在自身的DM管理樹中建立對應(yīng)的參數(shù)配置管理對象(MO),比如ID(標(biāo)識)管理對象、Name(名稱)管理對象、Version(版本)管理對象、StateValue(狀態(tài)值)管理對象、EnvType(環(huán)境類型)管理對象等,這樣DM服務(wù)器就可以通過控制終端設(shè)備中DM管理樹中的相應(yīng)參數(shù)配置管理對象,來很方便的管理各個(gè)軟件組件的參數(shù)配置了。
相應(yīng)的,本發(fā)明還提出了一種軟件組件參數(shù)配置系統(tǒng),如圖3所示為本發(fā)明軟件組件參數(shù)配置系統(tǒng)的主要組成結(jié)構(gòu)示意圖,其主要包括終端設(shè)備20和DM服務(wù)器10,其中DM服務(wù)器10中包括參數(shù)下發(fā)單元101,用于下發(fā)軟件組件參數(shù)到終端設(shè)備20;終端設(shè)備20中包括參數(shù)接收單元201,用于接收參數(shù)下發(fā)單元101下發(fā)的軟件組件參數(shù);參數(shù)配置單元202,用于將參數(shù)接收單元201接收的軟件組件參數(shù)配置給自身的對應(yīng)軟件組件。
此外終端設(shè)備20中還包括管理對象建立單元203,用于針對參數(shù)接收單元201接收的軟件組件參數(shù),在自身的DM管理樹上分別建立對應(yīng)的參數(shù)配置管理對象204。相應(yīng)的,DM服務(wù)器10中還包括參數(shù)維護(hù)單元102,用于通過對終端設(shè)備20中的管理對象建立單元203建立的各個(gè)參數(shù)配置管理對象204進(jìn)行管理控制,從而實(shí)現(xiàn)對相應(yīng)軟件組件參數(shù)進(jìn)行維護(hù)。
相應(yīng)的,本發(fā)明還提出了一種終端設(shè)備,如圖4所示為本發(fā)明終端設(shè)備的主要組成結(jié)構(gòu)示意圖,其終端設(shè)備20主要包括參數(shù)接收單元201,用于接收DM服務(wù)器下發(fā)的軟件組件參數(shù);參數(shù)配置單元202,用于將參數(shù)接收單元201接收的軟件組件參數(shù)配置給對應(yīng)的軟件組件。
此外,本發(fā)明終端設(shè)備20中還包括管理對象建立單元203,用于針對參數(shù)接收單元201接收的軟件組件參數(shù),在終端設(shè)備管理樹上分別建立對應(yīng)的參數(shù)配置管理對象。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種軟件組件參數(shù)配置方法,其特征在于,包括步驟A、設(shè)備管理服務(wù)器下發(fā)軟件組件參數(shù)到終端設(shè)備;B、所述終端設(shè)備將接收的軟件組件參數(shù)配置給對應(yīng)的軟件組件。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟A中設(shè)備管理服務(wù)器將軟件組件參數(shù)承載在參數(shù)配置數(shù)據(jù)包中下發(fā)到終端設(shè)備;所述參數(shù)配置數(shù)據(jù)包中包含軟件組件參數(shù)要配置到的軟件組件標(biāo)識,和各軟件組件參數(shù)的相對路徑。
3.如權(quán)利要求2所述的方法,其特征在于,所述步驟B具體包括步驟B1、所述終端設(shè)備根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件標(biāo)識,查找到對應(yīng)的軟件組件安裝路徑;并B2、根據(jù)接收的參數(shù)配置數(shù)據(jù)包中包含的軟件組件參數(shù)的相對路徑,得到所述軟件組件參數(shù)的絕對路徑;并B3、在得到的軟件組件參數(shù)的絕對路徑上寫入對應(yīng)的軟件組件參數(shù)值,實(shí)現(xiàn)將軟件組件參數(shù)配置給對應(yīng)的軟件組件。
4.如權(quán)利要求1所述的方法,其特征在于,所述步驟A中設(shè)備管理服務(wù)器將軟件組件參數(shù)承載在配置文件中下發(fā)到終端設(shè)備;所述配置文件中包含軟件組件參數(shù)要配置到的軟件組件標(biāo)識。
5.如權(quán)利要求4所述的方法,其特征在于,所述步驟B中終端設(shè)備根據(jù)所接收的配置文件中包含的軟件組件標(biāo)識,將所接收的配置文件中包含的軟件組件參數(shù)配置給對應(yīng)的軟件組件。
6.如權(quán)利要求5所述的方法,其特征在于,所述配置文件為設(shè)備管理配置文件;或客戶端配置文件。
7.如權(quán)利要求6所述的方法,其特征在于,還包括步驟C、所述終端設(shè)備針對所接收的設(shè)備管理配置文件中包含的軟件組件標(biāo)識和各個(gè)軟件組件參數(shù),在自身的設(shè)備管理樹上分別建立對應(yīng)的參數(shù)配置管理對象;D、所述設(shè)備管理服務(wù)器后續(xù)通過對終端設(shè)備中的各個(gè)參數(shù)配置管理對象進(jìn)行管理控制,實(shí)現(xiàn)對相應(yīng)軟件組件參數(shù)的維護(hù)。
8.如權(quán)利要求6所述的方法,其特征在于,還包括步驟c.所述終端設(shè)備將所接收的客戶端配置文件中包含的軟件組件標(biāo)識和各個(gè)軟件組件參數(shù),逐一映射到自身設(shè)備管理樹上的相應(yīng)節(jié)點(diǎn)中;并d.在映射到的每個(gè)節(jié)點(diǎn)上建立對應(yīng)的參數(shù)配置管理對象;e.所述設(shè)備管理服務(wù)器后續(xù)通過對終端設(shè)備中的各個(gè)參數(shù)配置管理對象進(jìn)行管理控制,實(shí)現(xiàn)對相應(yīng)軟件組件參數(shù)的維護(hù)。
9.一種軟件組件參數(shù)配置系統(tǒng),包括終端設(shè)備和設(shè)備管理服務(wù)器,其特征在于,所述設(shè)備管理服務(wù)器中包括用于下發(fā)軟件組件參數(shù)到終端設(shè)備的參數(shù)下發(fā)單元;所述終端設(shè)備中包括用于接收所述參數(shù)下發(fā)單元下發(fā)的軟件組件參數(shù)的參數(shù)接收單元;和用于將所述參數(shù)接收單元接收的軟件組件參數(shù)配置給對應(yīng)的軟件組件的參數(shù)配置單元。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述終端設(shè)備中還包括用于針對所述參數(shù)接收單元接收的軟件組件參數(shù),在自身的設(shè)備管理樹上分別建立對應(yīng)的參數(shù)配置管理對象的管理對象建立單元。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述設(shè)備管理服務(wù)器中還包括用于通過對終端設(shè)備中所述管理對象建立單元建立的各個(gè)參數(shù)配置管理對象進(jìn)行管理控制,實(shí)現(xiàn)對相應(yīng)軟件組件參數(shù)進(jìn)行維護(hù)的參數(shù)維護(hù)單元。
12.一種終端設(shè)備,其特征在于,包括用于接收設(shè)備管理服務(wù)器下發(fā)的軟件組件參數(shù)的參數(shù)接收單元;用于將所述參數(shù)接收單元接收的軟件組件參數(shù)配置給對應(yīng)的軟件組件的參數(shù)配置單元。
13.如權(quán)利要求12所述的終端設(shè)備,其特征在于,還包括用于針對所述參數(shù)接收單元接收的軟件組件參數(shù),在終端設(shè)備管理樹上分別建立對應(yīng)的參數(shù)配置管理對象的管理對象建立單元。
全文摘要
本發(fā)明公開了一種軟件組件參數(shù)配置方法,包括步驟設(shè)備管理服務(wù)器下發(fā)軟件組件參數(shù)到終端設(shè)備;所述終端設(shè)備將接收的軟件組件參數(shù)配置給對應(yīng)的軟件組件。相應(yīng)的,本發(fā)明還公開了一種軟件組件參數(shù)配置系統(tǒng)及其相應(yīng)的終端設(shè)備。本發(fā)明可以在設(shè)備管理規(guī)范中實(shí)現(xiàn)對軟件組件參數(shù)的配置管理。
文檔編號H04L12/24GK1848760SQ200510093598
公開日2006年10月18日 申請日期2005年8月30日 優(yōu)先權(quán)日2005年8月30日
發(fā)明者李克鵬, 柴曉前, 舒琦, 唐杰, 董曉藝, 申海, 何江水, 高洪濤, 程建章 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1