一種移動終端參數(shù)的管理方法及裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及信息處理技術,尤其涉及一種移動終端參數(shù)的管理方法及裝置。
【背景技術】
[0002] WebOS系統(tǒng)作為一種移動終端的系統(tǒng)平臺,其特點是WebOS的應用基于WebOS設 備管理應用程序編程接口(Application Program Interface, API), WebOS應用的元素包 括:超文本標記語言(HyperText Mark-up Language,HTML)或?qū)盈B式樣式表單(Cascading Style Sheets, CSS)語言結(jié)構(gòu)的界面呈現(xiàn)、Java腳本(Java-Script, JS)對象的邏輯控制 和接口實現(xiàn)的邏輯控制。
[0003] 由于WebOS系統(tǒng)會包括多個不同的系統(tǒng)版本,那么,系統(tǒng)平臺為WebOS系統(tǒng)的移動 終端,在進行移動終端參數(shù)的采集和/或配置時,就需要投入大量的人力和物力為每個系 統(tǒng)版本定制設備管理應用(Device Management App,DM_App);為每個WebOS系統(tǒng)定制一個 設備管理應用的結(jié)構(gòu)示意圖,如圖1所示;因此,如何通過在不同的WebOS系統(tǒng)版本上運行 同一個DM-App實現(xiàn)移動終端參數(shù)的采集和/或配置是亟需解決的問題。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明實施例期望提供一種移動終端參數(shù)的管理方法及裝置,能夠在 不同的WebOS系統(tǒng)版本上運行同一個設備管理應用實現(xiàn)對移動終端參數(shù)的管理。
[0005] 本發(fā)明實施例的技術方案是這樣實現(xiàn)的:
[0006] 本發(fā)明實施例提供了一種移動終端參數(shù)的管理方法,為每個WebOS系統(tǒng)版本的設 備管理應用程序編程接口封裝對應的適配器,并為每個所述適配器分配適配器標識;所述 方法還包括:
[0007] 確認當前設備管理應用程序編程接口的適配器標識與當前WebOS系統(tǒng)版本對應 的設備管理應用程序編程接口的適配器標識不同時,將當前設備管理應用程序編程接口的 適配器更新為當前WebOS系統(tǒng)版本對應的設備管理應用程序編程接口的適配器;
[0008] 通過更新后的適配器調(diào)用當前WebOS系統(tǒng)的設備管理應用程序編程接口對移動 終端參數(shù)進行管理。
[0009] 上述方案中,所述確認當前設備管理應用程序編程接口的適配器標識與當前 WebOS系統(tǒng)版本對應的設備管理應用程序編程接口的適配器標識不同前,所述方法還包括: 為每個WebOS系統(tǒng)版本分配一個版本標識;
[0010] 相應的,所述確認當前設備管理應用程序編程接口的適配器標識與當前WebOS系 統(tǒng)版本對應的設備管理應用程序編程接口的適配器標識不同,包括:
[0011] 移動終端中的設備管理應用將當前WebOS系統(tǒng)版本標識和設備管理應用程序編 程接口的適配器標識發(fā)送至設備管理服務器;
[0012] 設備管理服務器根據(jù)當前WebOS系統(tǒng)版本標識獲取當前WebOS系統(tǒng)版本對應的設 備管理應用程序編程接口的適配器,將當前WebOS系統(tǒng)版本對應的設備管理應用程序編程 接口的適配器標識與當前設備管理應用程序編程接口的適配器標識比較,確認當前設備管 理應用程序編程接口的適配器標識與當前WebOS系統(tǒng)版本對應的設備管理應用程序編程 接口的適配器標識不同。
[0013] 上述方案中,所述將當前設備管理應用程序編程接口的適配器更新為當前WebOS 系統(tǒng)版本對應的設備管理應用程序編程接口的適配器,包括:
[0014] 設備管理服務器將當前WebOS系統(tǒng)版本對應的設備管理應用程序編程接口的適 配器標識發(fā)送至移動終端中的設備管理應用,并向移動終端中的設備管理應用發(fā)送更新當 前設備管理應用程序編程接口的適配器標識命令;
[0015] 移動終端中的設備管理應用根據(jù)當前WebOS系統(tǒng)版本對應的設備管理應用程序 編程接口的適配器標識和更新當前設備管理應用程序編程接口的適配器標識命令,將當前 設備管理應用程序編程接口的適配器更新為當前WebOS系統(tǒng)版本對應的設備管理應用程 序編程接口的適配器。
[0016] 上述方案中,所述設備管理服務器向移動終端中的設備管理應用發(fā)送更新當前設 備管理應用程序編程接口的適配器標識命令后,所述方法還包括:
[0017] 設備管理服務器向移動終端中的設備管理應用發(fā)送重新加載設備管理應用程序 編程接口的適配器的命令;
[0018] 移動終端中的設備管理應用重新加載設備管理應用程序編程接口的適配器,并將 加載后的設備管理應用程序編程接口的適配器標識和當前WebOS系統(tǒng)版本標識發(fā)送至設 備管理服務器;
[0019] 設備管理服務器確認加載后的設備管理應用程序編程接口的適配器標識與當前 WebOS系統(tǒng)版本對應的設備管理應用程序編程接口的適配器標識相同時,向移動終端中的 設備管理應用發(fā)送移動終端參數(shù)管理命令。
[0020] 上述方案中,所述方法還包括:
[0021] 為移動終端中的設備管理應用訪問WebOS系統(tǒng)的接口封裝一個適配器;
[0022] 在需要更新移動終端中的設備管理應用時,更新移動終端中的設備管理應用訪問 WebOS系統(tǒng)的接口的適配器。
[0023] 本發(fā)明實施例還提供了一種移動終端參數(shù)的管理裝置,所述裝置包括:封裝模 塊、、判斷模塊、更新模塊和管理模塊;其中,
[0024] 所述封裝模塊,用于為每個WebOS系統(tǒng)版本的設備管理應用程序編程接口封裝對 應的適配器,并為每個所述適配器分配適配器標識;
[0025] 所述判斷模塊,用于判斷當前設備管理應用程序編程接口的適配器標識與當前 WebOS系統(tǒng)版本對應的設備管理應用程序編程接口的適配器標識是否相同;
[0026] 所述更新模塊,用于在判斷模塊判斷當前設備管理應用程序編程接口的適配器標 識與當前WebOS系統(tǒng)版本對應的設備管理應用程序編程接口的適配器標識不同時,將當前 設備管理應用程序編程接口的適配器更新為當前WebOS系統(tǒng)版本對應的設備管理應用程 序編程接口的適配器;
[0027] 所述管理模塊,用于通過更新后的適配器調(diào)用當前WebOS系統(tǒng)的設備管理應用程 序編程接口對移動終端參數(shù)進行管理。
[0028] 上述方案中,所述封裝模塊,還用于為每個WebOS系統(tǒng)版本分配一個版本標識;
[0029] 相應的,所述裝置還包括:第一發(fā)送模塊,用于將當前WebOS系統(tǒng)版本標識和設備 管理應用程序編程接口的適配器標識發(fā)送至判斷模塊;
[0030] 所述判斷模塊,具體用于根據(jù)當前WebOS系統(tǒng)版本標識獲取當前WebOS系統(tǒng)版本 對應的設備管理應用程序編程接口的適配器,將當前WebOS系統(tǒng)版本對應的設備管理應用 程序編程接口的適配器標識與當前設備管理應用程序編程接口的適配器標識比較,確認當 前設備管理應用程序編程接口的適配器標識與當前WebOS系統(tǒng)版本對應的設備管理應用 程序編程接口的適配器標識不同。
[0031] 上述方案中,所述裝置還包括:第二發(fā)送模塊,用于發(fā)送當前WebOS系統(tǒng)版本對應 的設備管理應用程序編程接口的適配器標識和更新當前設備管理應用程序編程接口的適 配器標識命令;
[0032] 相應的,所述更新模塊,具體用于根據(jù)當前WebOS系統(tǒng)版本對應的設備管理應用 程序編程接口的適配器標識和更新當前設備管理應用程序編程接口的適配器標識命令,將 當前設備管理應用程序編程接口的適配器更新為當前WebOS系統(tǒng)版本對應的設備管理應 用程序編程接口的適配器。
[0033] 上述方案中,所述第二發(fā)送模塊,還用于發(fā)送重新加載設備管理應用程序編程接 口的適配器的命令;
[0034] 相應的,所述第一發(fā)送模塊,還用于重新加載設備管理應用程序編程接口的適配 器,并發(fā)送加載后的設備管理應用程序編程接口的適配器標識和當前WebOS系統(tǒng)版本標 識;