專利名稱:移動通訊系統(tǒng)中應用程序的服務器數(shù)據(jù)處理系統(tǒng)和方法
技術領域:
本發(fā)明涉及通訊技術領域,特別涉及一種移動通訊系統(tǒng)中應用程序的服務器數(shù)據(jù)處理系統(tǒng)和方法。
背景技術:
隨著電子技術的發(fā)展,移動終端的體積越來越小以滿足移動性、便攜性的要求,因此移動終端的發(fā)展方向是小巧、輕薄。其中,數(shù)據(jù)傳輸業(yè)務已經(jīng)成為了僅次于語音業(yè)務的第二大業(yè)務。而瀏覽網(wǎng)頁、閱讀新聞和小說等瀏覽類的數(shù)據(jù)傳輸業(yè)務,游戲、應用程序等的數(shù)據(jù)傳輸業(yè)務,都已經(jīng)成為非常常見的移動終端應用。
但是對于提供數(shù)據(jù)的服務器端、對數(shù)據(jù)進行管理的媒體管理服務器、接收數(shù)據(jù)并進行顯示的移動終端,對管理、處理、傳輸、顯示大文件時都是非常繁瑣的。對于媒體管理服務器來說,需要將數(shù)據(jù)傳輸?shù)椒掌鞫?,而?shù)據(jù)中可能包括文字、圖片、音頻、視頻,這樣造成服務器的數(shù)據(jù)通訊的復雜度增加,造成網(wǎng)絡傳輸壓力增大。發(fā)明內(nèi)容
為了解決現(xiàn)有技術中移動終端的數(shù)據(jù)通訊的復雜度增加,造成網(wǎng)絡傳輸壓力增大的問題,本發(fā)明實施例提出了一種移動通訊系統(tǒng)中應用程序的服務器數(shù)據(jù)處理系統(tǒng)和方法。所述技術方案如下:
本發(fā)明實施例提出了一種移動通訊系統(tǒng)中應用程序的服務器數(shù)據(jù)處理系統(tǒng),包括:
數(shù)據(jù)處理模塊,用于接收媒體管理服務器發(fā)送來的內(nèi)容分塊及MD5校驗碼后,根據(jù)該MD5校驗碼對內(nèi)容分塊進行校驗,并在校驗成功后將所述內(nèi)容分塊合并成完整的節(jié)點內(nèi)容;
數(shù)據(jù)傳輸模塊,連接所述媒體管理服務器以接收內(nèi)容分塊和MD5校驗碼后發(fā)送到數(shù)據(jù)處理模塊;還連接移動終端以接收移動終端的參數(shù),并將該數(shù)據(jù)處理模塊合并后生成的節(jié)點內(nèi)容根據(jù)所述移動終端的參數(shù)切割為多個子數(shù)據(jù),并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端;
其中,所述幀格式至少包括多個用于存儲數(shù)據(jù)的數(shù)據(jù)內(nèi)容段和至少一個用于存儲該幀長度的參數(shù)段;其中所述數(shù)據(jù)內(nèi)容段至少包括用于存儲文字的文字內(nèi)容段、用于存儲圖片的圖片內(nèi)容段、用于存儲音頻的音頻內(nèi)容段、用于存儲視頻的視頻內(nèi)容段。
作為上述技術方案的優(yōu)選,所述并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端具體為:
將當前子數(shù)據(jù)通過預設的幀格式發(fā)送到移動終端;
在所述移動終端顯示該當前子數(shù)據(jù)時,將下一子數(shù)據(jù)通過預設的幀格式發(fā)送到所述移動終端。
作為上述技術方案的優(yōu)選,所述數(shù)據(jù)傳輸模塊包括:
第一連接模塊,用于通過有線網(wǎng)絡或無線網(wǎng)絡連接所述媒體管理服務器;
第二連接模塊,用于連接所述數(shù)據(jù)處理模塊;
第三連接模塊,用于通過無線網(wǎng)絡及無線網(wǎng)關和無線接入節(jié)點連接所述移動終端。
作為上述技術方案的優(yōu)選,所述移動終端的參數(shù)包括所述移動終端的型號、所述移動終端的處理能力、所述移動終端能夠處理的子數(shù)據(jù)的大小中的一個或多個。
本發(fā)明實施例還提出了一種應用如前所述的系統(tǒng)進行應用程序數(shù)據(jù)處理的方法,包括:
接收媒體管理服務器發(fā)送來的內(nèi)容分塊及MD5校驗碼后,根據(jù)該MD5校驗碼對內(nèi)容分塊進行校驗,并在校驗成功后將所述內(nèi)容分塊合并成完整的節(jié)點內(nèi)容;
接收移動終端的參數(shù),并將該數(shù)據(jù)處理模塊合并后生成的節(jié)點內(nèi)容根據(jù)所述移動終端的參數(shù)切割為多個子數(shù)據(jù),并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端;
其中,所述幀格式至少包括多個用于存儲數(shù)據(jù)的數(shù)據(jù)內(nèi)容段和至少一個用于存儲該幀長度的參數(shù)段;其中所述數(shù)據(jù)內(nèi)容段至少包括用于存儲文字的文字內(nèi)容段、用于存儲圖片的圖片內(nèi)容段、用于存儲音頻的音頻內(nèi)容段、用于存儲視頻的視頻內(nèi)容段。
作為上述技術方案的優(yōu)選,所述并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端具體為:
將當前子數(shù)據(jù)發(fā)送到移動終端;
在所述移動終端顯示該當前子數(shù)據(jù)時,將下一子數(shù)據(jù)發(fā)送到所述移動終端。
作為上述技術方案的優(yōu)選,所述服務器通過有線網(wǎng)絡或無線網(wǎng)絡連接所述媒體管理服務器;并通過無線網(wǎng)絡及無線網(wǎng)關和無線接入節(jié)點連接所述移動終端。
作為上述技術方案的優(yōu)選,所述移動終端的參數(shù)包括所述移動終端的型號、所述移動終端的處理能力、所述移動終端能夠處理的子數(shù)據(jù)的大小中的一個或多個。
本發(fā)明實施例提出的系統(tǒng)和方法具有以下有益效果:
(I)服務器可以分塊接收媒體管理服務器通過節(jié)點內(nèi)容生成MD5校驗碼和內(nèi)容分塊,并通過MD5碼進行校驗。這樣既可以降低數(shù)據(jù)傳輸所需要的帶寬,又可以保證數(shù)據(jù)傳輸?shù)目煽啃浴?br>
(2)服務器可以根據(jù)移動終端發(fā)來的參數(shù),將數(shù)據(jù)切割后發(fā)送給移動終端。同時,移動終端在顯示第一個子數(shù)據(jù)的同時傳輸下一子數(shù)據(jù)。這樣既可以防止傳輸大文件造成的網(wǎng)絡阻塞,也可以防止移動終端在顯示大文件時造成內(nèi)存溢出的問題,還可以減少用戶等待的時間。
(3)采用本發(fā)明實施例的幀格式,可以將文字、圖片、視頻、音頻在一個數(shù)據(jù)幀中傳輸,降低傳輸?shù)膹碗s度。且移動終端接收到數(shù)據(jù)后無需再進行排版即可進行分頁顯示。
為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例中使用的附圖作一簡單地介紹,顯而易見地,下面所列附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例的裝置的結(jié)構示意圖2是本發(fā)明實施例的方法的流程示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
本發(fā)明實施例的系統(tǒng),其結(jié)構如圖1所示的,包括:
數(shù)據(jù)處理模塊1,用于接收媒體管理服務器發(fā)送來的內(nèi)容分塊及MD5校驗碼后,根據(jù)該MD5校驗碼對內(nèi)容分塊進行校驗,并在校驗成功后將所述內(nèi)容分塊合并成完整的節(jié)點內(nèi)容;
數(shù)據(jù)傳輸模塊2,連接所述媒體管理服務器以接收內(nèi)容分塊和MD5校驗碼后發(fā)送到數(shù)據(jù)處理模塊,還連接移動終端以接收移動終端的參數(shù),并將該數(shù)據(jù)處理模塊合并后生成的節(jié)點內(nèi)容根據(jù)所述移動終端的參數(shù)切割為多個子數(shù)據(jù),并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端;
其中,所述幀格式至少包括多個用于存儲數(shù)據(jù)的數(shù)據(jù)內(nèi)容段和至少一個用于存儲該幀長度的參數(shù)段;其中所述數(shù)據(jù)內(nèi)容段至少包括用于存儲文字的文字內(nèi)容段、用于存儲圖片的圖片內(nèi)容段、用于存儲音頻的音頻內(nèi)容段、用于存儲視頻的視頻內(nèi)容段。
其中,該數(shù)據(jù)傳輸模塊2將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端的方法具體為:
將當前子數(shù)據(jù)發(fā)送到移動終端;
在所述移動終端顯示該當前子數(shù)據(jù)時,將下一子數(shù)據(jù)發(fā)送到所述移動終端。
其中,該數(shù)據(jù)傳輸模塊2包括:
第一連接模塊,用于通過有線網(wǎng)絡或無線網(wǎng)絡連接所述媒體管理服務器;
第二連接模塊,用于連接所述數(shù)據(jù)處理模塊;
第三連接模塊,用于通過無線網(wǎng)絡及無線網(wǎng)關和無線接入節(jié)點連接所述移動終端。
其中,所述移動終端的參數(shù)包括所述移動終端的型號、所述移動終端的處理能力、所述移動終端能夠處理的子數(shù)據(jù)的大小中的一個或多個。
作為舉例性的描述,本發(fā)明實施例可以配合媒體管理服務器使用。所述媒體管理服務器包括:排版模塊、上傳模塊;
所述排版模塊用于對文字數(shù)據(jù)和圖片數(shù)據(jù)進行預處理排版;然后將預處理后的文字數(shù)據(jù)和圖片數(shù)據(jù)拼合生成XML格式的節(jié)點內(nèi)容,將該節(jié)點內(nèi)容分割為節(jié)點分塊,并獲得節(jié)點分塊的MD5校驗碼;將該節(jié)點內(nèi)容分塊后連同所述MD5校驗碼一起通過所述上傳模塊發(fā)送到服務器;
所述文字數(shù)據(jù)預處理排版包括:根據(jù)每段文字之間的段首縮進量、每段文字之間的段間距,以分析文字是否屬于同一段落,以對文字數(shù)據(jù)進行排版;
所述圖片數(shù)據(jù)預處理排版包括:將圖片的編碼轉(zhuǎn)成字符串。
本發(fā)明實施例的方法,其流程如圖2所示的,包括:
步驟1、接收媒體管理服務器發(fā)送來的內(nèi)容分塊及MD5校驗碼后,根據(jù)該MD5校驗碼對內(nèi)容分塊進行校驗,并在校驗成功后將所述內(nèi)容分塊合并成完整的節(jié)點內(nèi)容;
步驟2、接收移動終端的參數(shù),并將該數(shù)據(jù)處理模塊合并后生成的節(jié)點內(nèi)容根據(jù)所述移動終端的參數(shù)切割為多個子數(shù)據(jù),并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端;
其中,所述幀格式至少包括多個用于存儲數(shù)據(jù)的數(shù)據(jù)內(nèi)容段和至少一個用于存儲該幀長度的參數(shù)段;其中所述數(shù)據(jù)內(nèi)容段至少包括用于存儲文字的文字內(nèi)容段、用于存儲圖片的圖片內(nèi)容段、用于存儲音頻的音頻內(nèi)容段、用于存儲視頻的視頻內(nèi)容段。
其中,所述步驟2中國的將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端具體為:
將當前子數(shù)據(jù)通過預設的幀格式發(fā)送到移動終端;
在所述移動終端顯示該當前子數(shù)據(jù)時,將下一子數(shù)據(jù)通過預設的幀格式發(fā)送到所述移動終端。
作為上述技術方案的優(yōu)選,所述服務器通過有線網(wǎng)絡或無線網(wǎng)絡連接所述媒體管理服務器;并通過無線網(wǎng)絡及無線網(wǎng)關和無線接入節(jié)點連接所述移動終端。
作為上述技術方案的優(yōu)選,所述移動終端的參數(shù)包括所述移動終端的型號、所述移動終端的處理能力、所述移動終端能夠處理的子數(shù)據(jù)的大小中的一個或多個。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種移動通訊系統(tǒng)中應用程序的服務器數(shù)據(jù)處理系統(tǒng),其特征在于,包括: 數(shù)據(jù)處理模塊,用于接收媒體管理服務器發(fā)送來的內(nèi)容分塊及MD5校驗碼后,根據(jù)該MD5校驗碼對內(nèi)容分塊進行校驗,并在校驗成功后將所述內(nèi)容分塊合并成完整的節(jié)點內(nèi)容; 數(shù)據(jù)傳輸模塊,連接所述媒體管理服務器以接收內(nèi)容分塊和MD5校驗碼后發(fā)送到數(shù)據(jù)處理模塊;還連接移動終端以接收移動終端的參數(shù),并將該數(shù)據(jù)處理模塊合并后生成的節(jié)點內(nèi)容根據(jù)所述移動終端的參數(shù)切割為多個子數(shù)據(jù),并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端; 其中,所述幀格式至少包括多個用于存儲數(shù)據(jù)的數(shù)據(jù)內(nèi)容段和至少一個用于存儲該幀長度的參數(shù)段;其中所述數(shù)據(jù)內(nèi)容段至少包括用于存儲文字的文字內(nèi)容段、用于存儲圖片的圖片內(nèi)容段、用于存儲音頻的音頻內(nèi)容段、用于存儲視頻的視頻內(nèi)容段。
2.根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端具體為: 將當前子數(shù)據(jù)通過預設的幀格式發(fā)送到移動終端; 在所述移動終端顯示該當前子數(shù)據(jù)時,將下一子數(shù)據(jù)通過預設的幀格式發(fā)送到所述移動終端。
3.根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述數(shù)據(jù)傳輸模塊包括: 第一連接模塊,用于通過有線網(wǎng)絡或無線網(wǎng)絡連接所述媒體管理服務器; 第二連接模塊,用于連接所述數(shù)據(jù)處理模塊; 第三連接模塊,用于通過無線網(wǎng)絡及無線網(wǎng)關和無線接入節(jié)點連接所述移動終端。
4.根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述移動終端的參數(shù)包括所述移動終端的型號、所述移動終端的處理能力、所述移動終端能夠處理的子數(shù)據(jù)的大小中的一個或多個。
5.一種如權利要求1-4任一項所述的系統(tǒng)進行應用程序數(shù)據(jù)處理的方法,其特征在于,包括: 接收媒體管理服務器發(fā)送來的內(nèi)容分塊及MD5校驗碼后,根據(jù)該MD5校驗碼對內(nèi)容分塊進行校驗,并在校驗成功后將所述內(nèi)容分塊合并成完整的節(jié)點內(nèi)容; 接收移動終端的參數(shù),并將該數(shù)據(jù)處理模塊合并后生成的節(jié)點內(nèi)容根據(jù)所述移動終端的參數(shù)切割為多個子數(shù)據(jù),并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端; 其中,所述幀格式至少包括多個用于存儲數(shù)據(jù)的數(shù)據(jù)內(nèi)容段和至少一個用于存儲該幀長度的參數(shù)段;其中所述數(shù)據(jù)內(nèi)容段至少包括用于存儲文字的文字內(nèi)容段、用于存儲圖片的圖片內(nèi)容段、用于存儲音頻的音頻內(nèi)容段、用于存儲視頻的視頻內(nèi)容段。
6.根據(jù)權利要求5所述的方法,其特征在于,所述并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端具體為: 將當前子數(shù)據(jù)發(fā)送到移動終端; 在所述移動終端顯示該當前子數(shù)據(jù)時,將下一子數(shù)據(jù)發(fā)送到所述移動終端。
7.根據(jù)權利要求5所述的方法,其特征在于,所述服務器通過有線網(wǎng)絡或無線網(wǎng)絡連接所述媒體管理服務器;并通過無線網(wǎng)絡及無線網(wǎng)關和無線接入節(jié)點連接所述移動終端。
8.根據(jù)權利要求5所述的方法,其特征在于,所述移動終端的參數(shù)包括所述移動終端的型號、所述移動終端的處理能力、所述移動終端能夠處理的子數(shù)據(jù)的大小中的一個或多個 。
全文摘要
本發(fā)明提供了一種移動通訊系統(tǒng)中應用程序的服務器數(shù)據(jù)處理系統(tǒng)和方法,系統(tǒng)包括數(shù)據(jù)處理模塊,用于接收媒體管理服務器發(fā)送來的內(nèi)容分塊及MD5校驗碼后,根據(jù)該MD5校驗碼對內(nèi)容分塊進行校驗,并在校驗成功后將所述內(nèi)容分塊合并成完整的節(jié)點內(nèi)容;數(shù)據(jù)傳輸模塊,連接所述媒體管理服務器以接收內(nèi)容分塊和MD5校驗碼,還連接移動終端以接收移動終端的參數(shù),并將該數(shù)據(jù)處理模塊合并后生成的節(jié)點內(nèi)容根據(jù)所述移動終端的參數(shù)切割為多個子數(shù)據(jù),并將子數(shù)據(jù)依次通過預設的幀格式發(fā)送到移動終端。本發(fā)明應用于移動通訊領域。
文檔編號H04L29/06GK103138871SQ20111037498
公開日2013年6月5日 申請日期2011年11月23日 優(yōu)先權日2011年11月23日
發(fā)明者畢書清 申請人:畢書清, 聯(lián)訊時代(北京)國際信息技術有限公司