專利名稱:一種移動終端云計算發(fā)布平臺的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于移動終端技術(shù)領(lǐng)域,尤其涉及一種移動終端云計算發(fā)布平臺。
背景技術(shù):
云計算是將大量用網(wǎng)絡(luò)連接的計算資源統(tǒng)一管理和調(diào)度,構(gòu)成一個計算資源池向用戶按需服務(wù)?;谠朴嬎隳J介_發(fā)的客戶端綜合服務(wù)平臺MCD(Mobile CloudDelivery),為客戶提供移動終端(手機)軟件快速生產(chǎn)配置和內(nèi)容發(fā)布管理平臺。客戶端軟件中的九宮格、各級菜單、各級頁面的內(nèi)容來源于服務(wù)器端,并可由服務(wù)器端通過后臺配置快速生成,從而使客戶端軟件配置生產(chǎn)、內(nèi)容更新、版本升級等多種服務(wù)集成到一個平臺內(nèi)。目前手機操作系統(tǒng)繁多,屏幕大小不一。因此,通過MCD平臺快速為行業(yè)用戶生成客戶端應(yīng)用軟件,從而大大降低目前手機客戶端的開發(fā)門檻的技術(shù)方案的研發(fā)勢在必行。
發(fā)明內(nèi)容
本發(fā)明提供了一種移動終端云計算發(fā)布平臺,旨在解決目前手機操作系統(tǒng)繁多,屏幕大小不一,客戶端應(yīng)用軟件生成過程繁瑣,生產(chǎn)效率低,手機客戶端的開發(fā)門檻較高的問題。本發(fā)明的目的在于提供一種移動終端云計算發(fā)布平臺,所述平臺包括服務(wù)端,用于配置生成手機客戶端的頁面、功能調(diào)用等協(xié)議文件及資源文件,并將其發(fā)送到手機;客戶端,用于下載協(xié)議和資源文件,并將協(xié)議的資源文件還原成適合手機顯示頁面的排版布局、手機功能的調(diào)用。本發(fā)明提出的移動終端云計算發(fā)布平臺,客戶可根據(jù)需要快速、方便地對手機頁面布局進(jìn)行編輯和自定義,手機在下載資源文件后可以在手機端對頁面布局進(jìn)行還原,同時頁面可調(diào)頁面,也可調(diào)用短信、拍照、打電話等動作,實現(xiàn)了多種功能的集合,大大降低了手機客戶端的開發(fā)門檻。
圖1是本發(fā)明實施例提供的移動終端云計算發(fā)布平臺的結(jié)構(gòu)框圖;圖2是圖1平臺的模板管理單元的結(jié)構(gòu)框圖;圖3是圖1平臺的手機頁面顯示單元的結(jié)構(gòu)框圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定發(fā)明。
圖1示出了本發(fā)明實施例提供的移動終端云計算發(fā)布平臺的結(jié)構(gòu)。為了便于說明,僅不出了與本發(fā)明相關(guān)的部分。該平臺包括服務(wù)端1,用于配置生成手機客戶端的頁面、功能調(diào)用等協(xié)議文件及資源文件,并將其發(fā)送到手機;客戶端2,用于下載協(xié)議和資源文件,并將協(xié)議的資源文件還原成適合手機顯示頁面的排版布局、手機功能的調(diào)用。在本發(fā)明實施例中,服務(wù)端I進(jìn)一步包括客戶端標(biāo)識管理單元11,用于為每個模板配置一個標(biāo)識,并保證客戶端2根據(jù)此標(biāo)識來下載對應(yīng)的配置文件與資源文件;資源管理單元12,用于管理資源類型和在對應(yīng)的資源類型中上傳、刪除具體的資源文件;客戶端基礎(chǔ)管理單元13,用于配置客戶端2的全局屬性;模板管理單元14,用于在每個模板下,根據(jù)當(dāng)前模板的規(guī)則進(jìn)行具體的頁面配置;頁面邏輯管理單元15,用于根據(jù)在客戶端基礎(chǔ)管理單元13和模板管理單元14中下頁的屬性來配置從客戶端2啟動頁面到2級導(dǎo)航,3級導(dǎo)航…,最終內(nèi)容展示頁面的上下級邏輯關(guān)系。在本發(fā)明實施例中,模板管理單元14進(jìn)一步包括手機模擬器顯示模塊141,用于在某一模板編輯某一具體頁面數(shù)據(jù)時,根據(jù)當(dāng)前編輯的數(shù)據(jù)實時模擬顯示手機頁面的顯示內(nèi)容和效果;數(shù)據(jù)保存處理模塊142,用于當(dāng)執(zhí)行保存動作時,先將數(shù)據(jù)保存進(jìn)后臺數(shù)據(jù)庫,然后通過數(shù)據(jù)庫將當(dāng)前的數(shù)據(jù)輸出為xml格式的配置文件,同時將配置文件的相關(guān)信息插入客戶端更新表中,以備客戶端2更新檢查及下載使用;資源文件處理模塊143,用于當(dāng)配置的數(shù)據(jù)中涉及資源文件時,將資源文件復(fù)制到客戶端更新文件夾下,同時將資源文件的相關(guān)信息插入到客戶端更新表中,以備客戶端2更新檢查及下載使用。在本發(fā)明實施例中,客戶端2進(jìn)一步包括客戶端標(biāo)識寫入單元21,用于當(dāng)客戶端2發(fā)布、打包時,將對應(yīng)的客戶端標(biāo)識寫入客戶端2 ;更新文件處理單元22,用于當(dāng)客戶端2啟動時,通過客戶端2標(biāo)識去服務(wù)器檢查是否有更新文件,若有則將更新文件逐一下載到手機內(nèi);手機頁面顯示單元23,用于當(dāng)每個模板頁面顯示時,解析當(dāng)前頁面的配置文件,再根據(jù)配置規(guī)則將對應(yīng)資源或功能還原成手機操作界面。在本發(fā)明實施例中,手機頁面顯示單元23進(jìn)一步包括客戶端布局生成模塊231,用于解析客戶端基礎(chǔ)管理單元13的xml配置文件,設(shè)置手機客戶端2的全局屬性,并找到手機客戶端2的啟動頁id ;啟動頁顯示模塊232,用于根據(jù)所述客 戶端布局生成模塊231中的啟動頁id,解析啟動頁的xml配置文件,手機根據(jù)配置規(guī)則將啟動頁繪制出來并做為首頁顯示到手機屏眷;導(dǎo)航調(diào)用模塊233,用于以棧的數(shù)據(jù)結(jié)構(gòu)自動記錄頁面瀏覽的先后順序,實現(xiàn)自動回到上一次瀏覽界面的功能。下面結(jié)合附圖及具體實施例對本發(fā)明的應(yīng)用原理作進(jìn)一步描述。服務(wù)端I的實現(xiàn)思路如下1.客戶端標(biāo)識管理單元11 :一個標(biāo)識對應(yīng)一個新的客戶端2,服務(wù)端I配置每個模板時都要選擇一個標(biāo)識,客戶端2根據(jù)此標(biāo)識來下載對應(yīng)的配置文件與資源文件。2.資源管理單元12 :管理資源類型和在對應(yīng)的資源類型中上傳、刪除具體資源文件(如png圖片,mp4視頻等)。3.客戶端基礎(chǔ)管理單元13 :配置客戶端2的全局屬性,如名稱,圖標(biāo),背景類型,客戶端2的首頁等。4.模板管理單元14 :在每一個模板下,根據(jù)當(dāng)前模板的規(guī)則進(jìn)行具體的頁面配置。5.頁面邏輯管理單元15 :在客戶端基礎(chǔ)管理單元13和模板管理單元14的某一模板中的下頁屬性來配置從客戶端2啟動頁面到二級導(dǎo)航,三級導(dǎo)航…,最終內(nèi)容展示頁面的上下級邏輯關(guān)系。
6.在模板管理單元14中的手機模擬器顯示模塊141,在某一模板編輯某一具體頁面數(shù)據(jù)時,右側(cè)手機模擬器會根據(jù)當(dāng)前編輯的數(shù)據(jù)實時模擬顯示手機頁面的顯示內(nèi)容和效果;數(shù)據(jù)保存處理模塊142,當(dāng)執(zhí)行保存動作時,先將數(shù)據(jù)保存進(jìn)后臺數(shù)據(jù)庫,然后通過數(shù)據(jù)庫將當(dāng)前的數(shù)據(jù)輸出為xml格式的配置文件,同時將配置文件的名稱,URL地址,更新時間等插入客戶端更新表中,以備客戶端2更新檢查及下載使用;資源文件處理模塊143,若配置的數(shù)據(jù)中涉及資源文件,則將資源文件復(fù)制到客戶端更新文件夾下,同時將資源文件的名稱,URL地址,更新時間等插入客戶端更新表中,以備客戶端2更新檢查及下載使用??蛻舳?實現(xiàn)思路如下7.客戶端標(biāo)識寫入單元21,客戶端2發(fā)布、打包時,將對應(yīng)客戶端標(biāo)識寫入客戶端2。8.更新文件處理單元22,客戶端2啟動時,通過客戶端標(biāo)識去服務(wù)器檢查是否有更新文件,若有則將更新文件逐一下載到手機內(nèi)。9.客戶端布局生成模塊231,先解析客戶端基礎(chǔ)管理單元13中的xml配置文件,設(shè)置手機客戶端2的全局屬性,并找到手機客戶端2的啟動頁id。10.啟動頁顯示模塊232,根據(jù)客戶端布局生成模塊231中的啟動頁id,解析啟動頁的xml配置文件,手機根據(jù)配置規(guī)則將啟動頁繪制出來并作為首頁顯示到手機屏幕。11.啟動頁可以是任意模板中的某一頁,在啟動頁顯示后,根據(jù)啟動頁的“下頁”屬性來解析對應(yīng)模板頁面的配置文件,并做為第二個顯示頁面,然后是第二頁的下頁…如此循環(huán)。12.每個模板頁面顯示時先解析當(dāng)前頁面的配置文件,再根據(jù)配置規(guī)則將對應(yīng)資源或功能還原成手機操作界面。頁面順序根據(jù)頁面邏輯管理單元15中的“下頁”來排序。13.導(dǎo)航調(diào)用模塊233,歷史導(dǎo)航條會以棧的數(shù)據(jù)結(jié)構(gòu)自動記錄頁面瀏覽的先后順序,當(dāng)點擊歷史導(dǎo)航條上的返回按鈕后,自動回到上一次瀏覽的界面,以此類推。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之·內(nèi)所作的任何修改、等同替·換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種移動終端云計算發(fā)布平臺,其特征在于,所述云計算發(fā)布平臺包括 服務(wù)端,用于配置生成手機客戶端的頁面、功能調(diào)用等協(xié)議文件及資源文件,并將其發(fā)送到手機; 客戶端,用于下載協(xié)議和資源文件,并將協(xié)議的資源文件還原成適合手機顯示頁面的排版布局、手機功能的調(diào)用。
2.如權(quán)利要求1所述的云計算發(fā)布平臺,其特征在于,所述服務(wù)端進(jìn)一步包括 客戶端標(biāo)識管理單元,用于為每個模板配置一個標(biāo)識,并保證客戶端根據(jù)此標(biāo)識來下載對應(yīng)的配置文件與資源文件; 資源管理單元,用于管理資源類型和在對應(yīng)的資源類型中上傳、刪除具體的資源文件; 客戶端基礎(chǔ)管理單元,用于配置客戶端的全局屬性; 模板管理單元,用于在每個模板下,根據(jù)當(dāng)前模板的規(guī)則進(jìn)行具體的頁面配置; 頁面邏輯管理單元,用于根據(jù)在客戶端基礎(chǔ)管理單元和模板管理單元中下頁的屬性來配置從客戶端啟動頁面到最終內(nèi)容展示頁面的上下級邏輯關(guān)系。
3.如權(quán)利要求2所述的云計算發(fā)布平臺,其特征在于,所述模板管理單元進(jìn)一步包括 手機模擬器顯示模塊,用于在某一模板編輯某一具體頁面數(shù)據(jù)時,根據(jù)當(dāng)前編輯的數(shù)據(jù)實時模擬顯示手機頁面的顯示內(nèi)容和效果; 數(shù)據(jù)保存處理模塊,用于當(dāng)執(zhí)行保存動作時,先將數(shù)據(jù)保存進(jìn)后臺數(shù)據(jù)庫,然后通過數(shù)據(jù)庫將當(dāng)前的數(shù)據(jù)輸出為xml格式的配置文件,同時將配置文件的相關(guān)信息插入客戶端更新表中,以備客戶端更新檢查及下載使用; 資源文件處理模塊,用于當(dāng)配置的數(shù)據(jù)中涉及資源文件時,將資源文件復(fù)制到客戶端更新文件夾下,同時將資源文件的相關(guān)信息插入到客戶端更新表中,以備客戶端更新檢查及下載使用。
4.如權(quán)利要求1所述的云計算發(fā)布平臺,其特征在于,所述客戶端進(jìn)一步包括 客戶端標(biāo)識寫入單元,用于當(dāng)客戶端發(fā)布、打包時,將對應(yīng)的客戶端標(biāo)識寫入客戶端; 更新文件處理單元,用于當(dāng)客戶端啟動時,通過客戶端標(biāo)識去服務(wù)器檢查是否有更新文件,若有則將更新文件逐一下載到手機內(nèi); 手機頁面顯示單元,用于當(dāng)每個模板頁面顯示時,解析當(dāng)前頁面的配置文件,再根據(jù)配置規(guī)則將對應(yīng)資源或功能還原成手機操作界面。
5.如權(quán)利要求4所述的云計算發(fā)布平臺,其特征在于,所述手機頁面顯示單元進(jìn)一步包括 客戶端布局生成模塊,用于解析客戶端基礎(chǔ)管理單元的xml配置文件,設(shè)置手機客戶端的全局屬性,并找到手機客戶端的啟動頁id ; 啟動頁顯示模塊,用于根據(jù)所述客戶端布局生成模塊中的啟動頁id,解析啟動頁的xml配置文件,手機根據(jù)配置規(guī)則將啟動頁繪制出來并做為首頁顯示到手機屏幕; 導(dǎo)航調(diào)用模塊,用于以棧的數(shù)據(jù)結(jié)構(gòu)自動記錄頁面瀏覽的先后順序,實現(xiàn)自動回到上一次瀏覽界面的功能。
全文摘要
本發(fā)明適用于移動通訊技術(shù)領(lǐng)域,提供了一種移動終端云計算發(fā)布平臺,該平臺包括服務(wù)端,用于配置生成手機客戶端的頁面、功能調(diào)用等協(xié)議文件及資源文件,并將其發(fā)送到手機;客戶端,用于下載協(xié)議和資源文件,并將協(xié)議的資源文件還原成適合手機顯示頁面的排版布局、手機功能的調(diào)用。本發(fā)明提出的移動終端云計算發(fā)布平臺,客戶可根據(jù)需要快速、方便地對手機頁面布局進(jìn)行編輯和自定義,手機在下載資源文件后可以在手機端對頁面布局進(jìn)行還原,同時頁面可調(diào)頁面,也可調(diào)用短信、拍照、打電話等動作,實現(xiàn)了多種功能的集合,大大降低了手機客戶端的開發(fā)門檻。
文檔編號H04M1/725GK103051652SQ20111031500
公開日2013年4月17日 申請日期2011年10月14日 優(yōu)先權(quán)日2011年10月14日
發(fā)明者寧宇, 黃昊 申請人:寧宇, 黃昊