專(zhuān)利名稱(chēng)::一種數(shù)據(jù)下載系統(tǒng)、裝置和方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,尤其涉及網(wǎng)絡(luò)數(shù)據(jù)傳輸技術(shù),更具體的說(shuō),涉及一種數(shù)據(jù)下載系統(tǒng)、裝置和方法。
背景技術(shù):
:隨著通信技術(shù)的發(fā)展,人們?nèi)找媪?xí)慣于通過(guò)網(wǎng)絡(luò)來(lái)獲取各種數(shù)據(jù)。例如,一種通常的方式就是通過(guò)數(shù)據(jù)下載系統(tǒng)來(lái)下載需要的內(nèi)容。參閱圖1所示為一種現(xiàn)有技術(shù)的數(shù)據(jù)下載系統(tǒng)的框圖。數(shù)據(jù)下載系統(tǒng)包括下載客戶(hù)端(DownloadClient)、下載服務(wù)器(DownloadServer)和下載內(nèi)容展現(xiàn)端(DownloadPortal)。其中,下載服務(wù)器中存儲(chǔ)下載內(nèi)容(如音樂(lè)、圖片等);而下載內(nèi)容的介紹、費(fèi)率等相關(guān)信息則通過(guò)下載內(nèi)容展現(xiàn)端進(jìn)行展現(xiàn),并且下載內(nèi)容展下載地址一般以URL(UniformResourceLocators,統(tǒng)一資源定位)來(lái)表示。下載客戶(hù)端則可以是移動(dòng)終端、PDA等。參見(jiàn)圖2,是圖1所示的數(shù)據(jù)下載系統(tǒng)中實(shí)現(xiàn)定時(shí)下載的流程圖。步驟S210,下載客戶(hù)端登錄下載內(nèi)容展現(xiàn)端,發(fā)起業(yè)務(wù)瀏覽請(qǐng)求;步驟S211,下載內(nèi)容展現(xiàn)端返回業(yè)務(wù)瀏覽響應(yīng),用戶(hù)瀏覽可下載的內(nèi)容;步驟S212,用戶(hù)發(fā)現(xiàn)需下載的內(nèi)容后通過(guò)下載客戶(hù)端發(fā)送DD描述文件請(qǐng)求;步驟S213,下載服務(wù)器返回DD描述文件,在描述文件中指明哪些時(shí)間段提供定時(shí)下載服務(wù);步驟S214,下載客戶(hù)端檢測(cè)是否支持定時(shí)下載及描述文件中的其它描述;步驟S215,若下載客戶(hù)端支持定時(shí)下載,則用戶(hù)選擇下載時(shí)間段后,下載客戶(hù)端設(shè)置定時(shí)下載任務(wù);步驟S216S219,下載時(shí)間到達(dá)時(shí),下載客戶(hù)端向下載服務(wù)器請(qǐng)求DD描述文件(可選)和下載內(nèi)容;步驟S220S222,下載服務(wù)器將下載內(nèi)容返回給下載客戶(hù)端,安裝或保存,下載客戶(hù)端將下載結(jié)果通知下載服務(wù)器。也就是說(shuō),現(xiàn)有技術(shù)中的定時(shí)下載是由下載客戶(hù)端設(shè)置定時(shí)下載任務(wù),并由下載客戶(hù)端觸發(fā)定時(shí)下載任務(wù)來(lái)實(shí)現(xiàn)的,這樣在實(shí)現(xiàn)定時(shí)下載時(shí)對(duì)下載客戶(hù)端的依賴(lài)程度則很高,對(duì)下載客戶(hù)端的要求也很高,而普通下載客戶(hù)端無(wú)法支持該功能,一般需要特制的下載客戶(hù)端才支持該功能,這樣也增加了下載客戶(hù)端的制造成本。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供了一種數(shù)據(jù)下載系統(tǒng)、裝置和方法,以降低定時(shí)下載過(guò)程中對(duì)下載客戶(hù)端的依賴(lài)程度。一種數(shù)據(jù)下載系統(tǒng),包括定時(shí)管理裝置,用于存儲(chǔ)下載客戶(hù)端的定時(shí)下載任務(wù),當(dāng)所述定時(shí)下載任務(wù)被觸發(fā)時(shí),發(fā)送攜帶下載地址的多媒體通知消息到所述下載客戶(hù)端;下載服務(wù)器,用于存儲(chǔ)下載內(nèi)容,接收到所述下載客戶(hù)端根據(jù)所述多媒體通知消息發(fā)起的下載請(qǐng)求,將所述下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容通過(guò)多媒體消息協(xié)議下發(fā)至所述下載客戶(hù)端。一種定時(shí)管理裝置,包括定時(shí)下載任務(wù)數(shù)據(jù)庫(kù),用于存儲(chǔ)下載客戶(hù)端的定時(shí)下載任務(wù);定時(shí)下載任務(wù)管理模塊,用于增加或刪除存儲(chǔ)在所述定時(shí)下載任務(wù)數(shù)據(jù)庫(kù)中定時(shí)下載任務(wù);多媒體消息通知模塊,用于檢測(cè)所述定時(shí)下載任務(wù),當(dāng)所述定時(shí)下載任務(wù)被觸發(fā)時(shí)發(fā)送攜帶下載地址的多媒體通知消息到所述下載客戶(hù)端,使所述下載客戶(hù)端根據(jù)所述多媒體通知消息中的下載地址獲取下載內(nèi)容。一種數(shù)據(jù)下載內(nèi)容展現(xiàn)裝置,包括內(nèi)容展現(xiàn)模塊,用于向下載客戶(hù)端展現(xiàn)下載服務(wù)器中存儲(chǔ)的下載內(nèi)容;定時(shí)下載任務(wù)同步模塊,用于接收所述下載客戶(hù)端的定時(shí)下載任務(wù),并將所述定時(shí)下載任務(wù)同步到定時(shí)管理裝置,〗吏所述定時(shí)管理裝置在所述定時(shí)下載任務(wù)被觸發(fā)時(shí),通知所述下載客戶(hù)端進(jìn)行下載。一種數(shù)據(jù)下載服務(wù)器,包括內(nèi)容存儲(chǔ)模塊,用于存儲(chǔ)下載內(nèi)容;內(nèi)容管理模塊,用于增加或刪除內(nèi)容存儲(chǔ)模塊中的下載內(nèi)容,并根據(jù)下載客戶(hù)端的下載請(qǐng)求查找內(nèi)容存儲(chǔ)模塊中對(duì)應(yīng)的下載內(nèi)容;多々某體消息協(xié)議下載才莫塊,用于將與所述下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容通過(guò)多々某體消息協(xié)議下發(fā)至所述下載客戶(hù)端。一種數(shù)據(jù)下載方法,其特征在于,包括當(dāng)預(yù)先存儲(chǔ)的定時(shí)下載任務(wù)被觸發(fā)時(shí),下發(fā)攜帶有下載地址的多媒體通知消息到下載客戶(hù)端;接收所述下載客戶(hù)端根據(jù)所述多媒體通知消息中攜帶的下載地址發(fā)起的下載請(qǐng)求;將與所述接收到的下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容通過(guò)多々某體消息協(xié)議下發(fā)至所述下載客戶(hù)端。本發(fā)明實(shí)施例通過(guò)在下載服務(wù)端設(shè)置定時(shí)下載任務(wù),由下載服務(wù)端實(shí)現(xiàn)定時(shí)功能,降低了定時(shí)下載對(duì)下載客戶(hù)端的依賴(lài)性。此外,本發(fā)明實(shí)施例,通過(guò)在下載時(shí)間到達(dá)時(shí)發(fā)送多媒體通知消息通知下載客戶(hù)端,由多媒體通知消息觸發(fā)下載客戶(hù)端發(fā)起下載請(qǐng)求,并通過(guò)多媒體消息協(xié)議進(jìn)行內(nèi)容下載,利用了下載客戶(hù)端本身支持多々某體通知消息及多媒體消息協(xié)議下載的功能,無(wú)需對(duì)下載客戶(hù)端進(jìn)行改造,降低了下載客戶(hù)端的制造成本。圖l是現(xiàn)有技術(shù)的數(shù)據(jù)下載系統(tǒng)的結(jié)構(gòu)示意圖;圖2是現(xiàn)有技術(shù)中實(shí)現(xiàn)定時(shí)下載的流程圖;圖3是本發(fā)明實(shí)施例的數(shù)據(jù)下載系統(tǒng)的示意圖;圖4是本發(fā)明實(shí)施例的數(shù)據(jù)下載方法流程圖;圖5是本發(fā)明實(shí)施例的數(shù)據(jù)下載方法的一個(gè)具體應(yīng)用的流程圖。具體實(shí)施例方式由于大部分下載客戶(hù)端都支持多媒體消息協(xié)議,并且支持在接收到多媒體通知消息時(shí),自動(dòng)發(fā)起多媒體消息下載請(qǐng)求(該功能可在下載客戶(hù)端上設(shè)置),因此,為了利用下載客戶(hù)端現(xiàn)有的功能,避免對(duì)下載客戶(hù)端進(jìn)行改造,本發(fā)明實(shí)施例通過(guò)多媒體消息通知及多媒體消息協(xié)議來(lái)實(shí)現(xiàn)服務(wù)器端的定時(shí)下載。為了使本
技術(shù)領(lǐng)域:
的技術(shù)人員能更好的理解本發(fā)明方案,首先對(duì)多4某體消息處理流程作簡(jiǎn)單說(shuō)明。當(dāng)多媒體消息中心(MMSC)接收到發(fā)送給接收方的多媒體消息時(shí),首先構(gòu)造一條攜帶畫(huà)SC地址以及多媒體消息標(biāo)識(shí)的多媒體通知消息MM1—notification.REQ通過(guò)WAP網(wǎng)關(guān)發(fā)送給接收方終端。接收方終端4妄收到該多媒體通知消息后向鹿SC返回函l—notification.RES響應(yīng)消息,并通過(guò)WSP/HTTP的GET請(qǐng)求向麗SC發(fā)起提取多媒體消息請(qǐng)求;畫(huà)SC收到該提取多媒體消息請(qǐng)求后,通過(guò)多媒體消息協(xié)議向接收方終端發(fā)送多媒體消息;接收方終端從畫(huà)SC成功下載多媒體消息后通過(guò)WAP網(wǎng)關(guān)向MMSC發(fā)送下載結(jié)果通知消息。本發(fā)明實(shí)施例則是對(duì)上述流程加以利用和改進(jìn),使數(shù)據(jù)下載系統(tǒng)能在服務(wù)器端實(shí)現(xiàn)定時(shí)下載,而不用對(duì)終端進(jìn)行改造。為使本發(fā)明的原理、特性和優(yōu)點(diǎn)更加清楚,下面結(jié)合具體實(shí)施例進(jìn)行描述。如圖3所示為本發(fā)明實(shí)施例的數(shù)據(jù)下載系統(tǒng)的示意圖。數(shù)據(jù)下載系統(tǒng)包括下載客戶(hù)端310、定時(shí)管理裝置320和下載服務(wù)器330。下載客戶(hù)端310用于接收多々某體通知消息,根據(jù)接收到的多i某體通知消息發(fā)起下載請(qǐng)求,并通過(guò)多媒體消息協(xié)議從下載服務(wù)器330獲取下載內(nèi)定時(shí)管理裝置320用于存儲(chǔ)下載客戶(hù)端的定時(shí)下載任務(wù),當(dāng)定時(shí)下載任務(wù)被觸發(fā)時(shí),發(fā)送攜帶下載地址的多媒體通知消息到下載客戶(hù)端310。該下載地址包括下載服務(wù)器330的地址和下載內(nèi)容標(biāo)識(shí)。下載服務(wù)器330則用于存儲(chǔ)下載內(nèi)容,當(dāng)接收到下載客戶(hù)端310發(fā)起的下載請(qǐng)求時(shí),將該下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容下發(fā)至下載客戶(hù)端310。其中,下載客戶(hù)端310的定時(shí)下載任務(wù)可以通過(guò)瀏覽下載內(nèi)容展現(xiàn)端340進(jìn)行設(shè)定,也可以短信等方式設(shè)定(如通過(guò)短信將下載日期、時(shí)間、內(nèi)容代碼等發(fā)送到下載業(yè)務(wù)提供商)。若采用下載內(nèi)容展現(xiàn)端340的方式進(jìn)行定時(shí)下載任務(wù)設(shè)定,則數(shù)據(jù)下載系統(tǒng)還需包括下載內(nèi)容展現(xiàn)端340,該下載內(nèi)容展現(xiàn)端340用于向下載客戶(hù)端310展現(xiàn)下載服務(wù)器330中存儲(chǔ)的下載內(nèi)容,接收下載客戶(hù)端310的定時(shí)下載任務(wù),并將該定時(shí)下載任務(wù)同步到定時(shí)管理裝置320。其結(jié)構(gòu)參見(jiàn)圖3所示,下載內(nèi)容展現(xiàn)端包括內(nèi)容展現(xiàn)模塊,用于向下載客戶(hù)端展現(xiàn)下載服務(wù)器中存儲(chǔ)的下載內(nèi)容;定時(shí)下載任務(wù)同步模塊,用于接收下載客戶(hù)端的定時(shí)下載任務(wù),并將該定時(shí)下載任務(wù)同步到定時(shí)管理裝置,使定時(shí)管理裝置在定時(shí)下載任務(wù)被觸發(fā)時(shí),通知下載客戶(hù)端進(jìn)行下載。另外,定時(shí)管理裝置320發(fā)送的多4某體通知消息可以直接通過(guò)短消息中心發(fā)送給下載客戶(hù)端310,也可以通過(guò)無(wú)線(xiàn)應(yīng)用協(xié)議WAP網(wǎng)關(guān)發(fā)送給下載客戶(hù)端310,下載客戶(hù)端310完成下載后還可以通過(guò)WAP網(wǎng)關(guān)向下載服務(wù)器330發(fā)送下載結(jié)果通知消息,由于普通多J某體消息的下載結(jié)果通知消息也是通過(guò)WAP網(wǎng)關(guān)轉(zhuǎn)發(fā)的,WAP網(wǎng)關(guān)需要先判斷接收到的下載結(jié)果通知消息是發(fā)送給下載服務(wù)器的還是發(fā)送給多媒體消息中心的,然后再轉(zhuǎn)發(fā)。因此,數(shù)據(jù)下載系統(tǒng)還可以包括WAP網(wǎng)關(guān),用于接收下載客戶(hù)端發(fā)送的下載結(jié)果通知,并檢測(cè)該下載結(jié)果通知中的事務(wù)標(biāo)識(shí),若為內(nèi)容下載事務(wù)標(biāo)識(shí),則將下載結(jié)果通知轉(zhuǎn)發(fā)到下載服務(wù)器330,否則,則將下載結(jié)果通知消息轉(zhuǎn)發(fā)到下載客戶(hù)端310歸屬的多媒體消息中心或者根據(jù)事務(wù)標(biāo)識(shí)判斷為其它業(yè)務(wù)的下載結(jié)果通知消息,則轉(zhuǎn)發(fā)到相應(yīng)的其它實(shí)體。該數(shù)據(jù)下載系統(tǒng)中的定時(shí)管理裝置320可以獨(dú)立設(shè)置,也可以設(shè)置在下載服務(wù)器330或下載內(nèi)容展現(xiàn)端340中。如果定時(shí)管理裝置320獨(dú)立設(shè)置,則如圖3所示,下載服務(wù)器330包括內(nèi)容存儲(chǔ)才莫塊,用于存儲(chǔ)下載內(nèi)容。如,音樂(lè)、圖片等;其中,每個(gè)下載內(nèi)容可以有一個(gè)用于在下載服務(wù)器中唯一標(biāo)識(shí)該下載內(nèi)容的標(biāo)識(shí),該下載內(nèi)容標(biāo)識(shí)與下載內(nèi)容對(duì)應(yīng)存儲(chǔ),以便下載服務(wù)器在收到下載請(qǐng)求時(shí)根據(jù)該下載內(nèi)容標(biāo)識(shí)查找對(duì)應(yīng)的下載內(nèi)容;下載內(nèi)容標(biāo)識(shí)可以是序列號(hào)的形式,也可以是下載內(nèi)容的摘要等。內(nèi)容管理模塊,用于增加或刪除內(nèi)M儲(chǔ)模塊中的下載內(nèi)容,并根據(jù)下載客戶(hù)端的下載請(qǐng)求查找內(nèi)容存儲(chǔ)模塊中對(duì)應(yīng)的下載內(nèi)容。其中,查找方式可以是根據(jù)下載請(qǐng)求中攜帶的下栽?xún)?nèi)容標(biāo)識(shí)進(jìn)行查找。多媒體消息協(xié)議下載模塊,用于將與下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容通過(guò)多i某體消息協(xié)議下發(fā)至下載客戶(hù)端。當(dāng)定時(shí)管理裝置設(shè)置于下載服務(wù)器中時(shí),則下載服務(wù)器還需包括定時(shí)管理模塊,用于存儲(chǔ)下載客戶(hù)端的定時(shí)下載任務(wù),當(dāng)定時(shí)下載任務(wù)被觸發(fā)時(shí),發(fā)送攜帶下載地址的多媒體通知消息到下載客戶(hù)端,通知下載客戶(hù)端根據(jù)多媒體通知消息發(fā)起所述下載請(qǐng)求。由于定時(shí)管理模塊的功能與獨(dú)立設(shè)置的定時(shí)管理裝置的功能類(lèi)似,其實(shí)現(xiàn)方式也類(lèi)似,可以參照下面對(duì)定時(shí)管理裝置的描述來(lái)實(shí)現(xiàn),這里就不再詳述。定時(shí)管理裝置320的結(jié)構(gòu)如圖3所示,包括定時(shí)下載任務(wù)數(shù)據(jù)庫(kù),用于存儲(chǔ)下載客戶(hù)端的定時(shí)下載任務(wù)。定時(shí)下載任務(wù)中可以包括下載客戶(hù)端與下載時(shí)間以及下載內(nèi)容標(biāo)識(shí)或下載地址的對(duì)應(yīng)關(guān)系,當(dāng)?shù)竭_(dá)定時(shí)下載任務(wù)中的下載時(shí)間時(shí),定時(shí)下載任務(wù)被觸發(fā),可以通過(guò)定時(shí)器等方式實(shí)現(xiàn)。同一個(gè)下載客戶(hù)端也可以設(shè)置多個(gè)定時(shí)下載任務(wù),存儲(chǔ)方式可以選擇表或數(shù)組等方式。定時(shí)下載任務(wù)管理模塊,用于增加或刪除存儲(chǔ)在所述定時(shí)下載任務(wù)數(shù)據(jù)庫(kù)中定時(shí)下載任務(wù)。多媒體消息通知模塊,用于檢測(cè)所述定時(shí)下載任務(wù),當(dāng)所述定時(shí)下載任務(wù)被觸發(fā)時(shí)發(fā)送攜帶下載地址的多媒體通知消息到所述下載客戶(hù)端,使所述下載客戶(hù)端才艮據(jù)所述多々某體通知消息中的下載地址獲取下載內(nèi)容。該下載地址包括下載服務(wù)器地址和下載內(nèi)容標(biāo)識(shí)。參見(jiàn)圖4,是本發(fā)明實(shí)施例的數(shù)據(jù)下載方法流程圖。步驟S410,當(dāng)預(yù)先存儲(chǔ)的定時(shí)下載任務(wù)被觸發(fā)時(shí),下發(fā)攜帶有下載地址的多i某體通知消息到下載客戶(hù)端。其中,該多媒體通知消息可以為前面提到的多媒體消息流程中的MMl—notification.REQ消息,該多々某體通知消息中攜帶的下載地址則包括下載服務(wù)器的地址,另外,該地址中還需攜帶所要下載的內(nèi)容在服務(wù)器中的唯一標(biāo)識(shí),即下載內(nèi)容標(biāo)識(shí)。步驟S412,接收下載客戶(hù)端根據(jù)多々某體通知消息中攜帶的下載地址發(fā)起的下載請(qǐng)求。下載客戶(hù)端在接收到攜帶下載地址的多媒體通知消息時(shí),則利用其自動(dòng)獲取多媒體消息的功能,自動(dòng)向多媒體通知消息中攜帶的下載地址發(fā)起下載請(qǐng)求,該下載請(qǐng)求可以是WSP/HTTPGET請(qǐng)求,由于該多々某體通知消息中攜帶的下載地址為下載服務(wù)器的地址,因此,在下載客戶(hù)端收到多媒體通知消息時(shí)則自動(dòng)觸發(fā)了向下載服務(wù)器發(fā)送下載請(qǐng)求的下載流程,并在該請(qǐng)求中攜帶下載內(nèi)容標(biāo)識(shí)。步驟S414,將與所接收到的下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容通過(guò)多々某體消息協(xié)議下發(fā)至下載客戶(hù)端。下載服務(wù)器在接收到下載客戶(hù)端發(fā)送的下載請(qǐng)求后,根據(jù)該下載請(qǐng)求的下載內(nèi)容標(biāo)識(shí)找到對(duì)應(yīng)的下載內(nèi)容,由于下載客戶(hù)端雖然將下載請(qǐng)求發(fā)送到了下載服務(wù)器,但是該下載請(qǐng)求利用的是自動(dòng)獲取多々某體消息的流程,也就是說(shuō)該下載請(qǐng)求利用的是多媒體消息協(xié)議發(fā)起的,因此,在本步驟中,下載服務(wù)器也需要通過(guò)多媒體消息協(xié)議將對(duì)應(yīng)的下載內(nèi)容發(fā)送給下載客戶(hù)二山柳。其中,步驟S412和步驟S414由下載服務(wù)器完成,步驟S410由定時(shí)管理裝置完成,當(dāng)定時(shí)管理裝置設(shè)置在下載服務(wù)器中時(shí),則步驟S410至步驟S414都由下載服務(wù)器完成。下面實(shí)施例中均以定時(shí)管理裝置獨(dú)立設(shè)置為例對(duì)本發(fā)明進(jìn)行說(shuō)明,定時(shí)管理裝置設(shè)置在下載服務(wù)器中的情況可以類(lèi)似處理,只需要一些適應(yīng)性的變動(dòng)即可。在步驟S410之前,下載客戶(hù)端還可以通過(guò)下載內(nèi)容展現(xiàn)端瀏覽下載內(nèi)容,當(dāng)發(fā)現(xiàn)需要下載的內(nèi)容時(shí),下載客戶(hù)端向下載內(nèi)容展現(xiàn)端發(fā)送設(shè)置定時(shí)下載任務(wù)請(qǐng)求,下載內(nèi)容展現(xiàn)端接收下載客戶(hù)端發(fā)送定時(shí)下載任務(wù)請(qǐng)求,并將該定時(shí)下載任務(wù)同步到定時(shí)管理裝置,由定時(shí)管理裝置進(jìn)行存儲(chǔ)。定時(shí)管理裝置則需要4企測(cè)到時(shí)的定時(shí)下載任務(wù),并觸發(fā)該定時(shí)下載任務(wù)。參見(jiàn)圖5,是本發(fā)明實(shí)施例的數(shù)據(jù)下載方法的一個(gè)具體應(yīng)用的流程圖。步驟S510a~S510c,下載客戶(hù)端(DownloadClient)通過(guò)下載內(nèi)容展現(xiàn)端(DownloadPortal)發(fā)現(xiàn)需要i殳置成定時(shí)下載的內(nèi)容,向下載內(nèi)容展現(xiàn)端發(fā)起設(shè)置定時(shí)下載任務(wù)請(qǐng)求。例如,用戶(hù)先通過(guò)下載內(nèi)容展現(xiàn)端選擇需要定時(shí)下載的內(nèi)容,然后下載內(nèi)容展現(xiàn)端向用戶(hù)顯示下載時(shí)間的選項(xiàng)或供用戶(hù)輸入下載時(shí)間的對(duì)話(huà)框,用戶(hù)通過(guò)選擇下載時(shí)間或輸入下載時(shí)間進(jìn)行定時(shí)下載任務(wù)設(shè)置。步驟S512,下載內(nèi)容展現(xiàn)端收到下載客戶(hù)端設(shè)置的定時(shí)下載任務(wù)后,通過(guò)同步請(qǐng)求將該定時(shí)下載任務(wù)同步到定時(shí)管理裝置。同步請(qǐng)求中可以包括設(shè)置定時(shí)下載任務(wù)的下載客戶(hù)端標(biāo)識(shí)、下載時(shí)間、下載內(nèi)容標(biāo)識(shí)或下載地址。步驟S514,定時(shí)管理裝置收到同步請(qǐng)求后,存儲(chǔ)接收到的定時(shí)下載任務(wù),并向下載內(nèi)容展現(xiàn)端返回同步結(jié)果。定時(shí)下載任務(wù)中可以包括下載客戶(hù)端與下載時(shí)間以及下載內(nèi)容標(biāo)識(shí)或下載地址的對(duì)應(yīng)關(guān)系,同一個(gè)下載客戶(hù)端也可以設(shè)置多個(gè)定時(shí)下載任務(wù),下載客戶(hù)端可以通過(guò)下載客戶(hù)端標(biāo)識(shí)(如手機(jī)號(hào)碼)來(lái)唯一標(biāo)識(shí)。存儲(chǔ)方式可以選擇表或數(shù)組等方式,如表l所示為下載任務(wù)包括下載客戶(hù)端、下載時(shí)間及下載內(nèi)容標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,且當(dāng)"139******38"有多個(gè)定時(shí)下載任務(wù)時(shí),采用多條記錄進(jìn)行存儲(chǔ)的情況。表l<table>tableseeoriginaldocumentpage16</column></row><table>如表2所示為下載任務(wù)包括下載客戶(hù)端、下載時(shí)間及下載地址的對(duì)應(yīng)關(guān)系,且當(dāng)"139******38"有多個(gè)定時(shí)下載任務(wù)時(shí),采用單條記錄進(jìn)行存儲(chǔ)的情況。表2下<table>tableseeoriginaldocumentpage16</column></row><table>步驟S516,下載內(nèi)容展現(xiàn)端收到定時(shí)管理裝置返回的同步結(jié)果后可以根據(jù)該同步結(jié)果通知下載客戶(hù)端定時(shí)下載任務(wù)的設(shè)置結(jié)果。步驟S518aS518b,定時(shí)管理裝置檢測(cè)定時(shí)下載任務(wù),當(dāng)?shù)竭_(dá)某定時(shí)下載任務(wù)中設(shè)定的下載時(shí)間時(shí)觸發(fā)該定時(shí)下載任務(wù),并根據(jù)該定時(shí)下載任務(wù)構(gòu)造一條攜帶下載地址的多媒體通知消息發(fā)送給下載客戶(hù)端。該多媒體通知消息可以為前面提到的多媒體消息流程中的MMl-notification.REQ消息,該多々某體通知消息中攜帶的下載地址則為該下載服務(wù)器的地址和下載內(nèi)容標(biāo)識(shí)。其中,多媒體通知消息可以由定時(shí)管理裝置直接通過(guò)短消息中心發(fā)送到下載客戶(hù)端,也可以通過(guò)WAP網(wǎng)關(guān)轉(zhuǎn)發(fā)至短消息中心再發(fā)送給下載客戶(hù)端。步驟S520,下載客戶(hù)端接收到多媒體通知消息后向定時(shí)管理裝置返回響應(yīng)消息表明成功接收到多i某體通知消息。步驟S522,下載客戶(hù)端根據(jù)多媒體通知消息中攜帶的下載地址向下載服務(wù)器發(fā)送下載請(qǐng)求。在本步驟中,利用了下載客戶(hù)端在接收到多媒體通知消息時(shí)自動(dòng)根據(jù)多媒體通知消息中的地址獲取多媒體消息的功能,該功能可以在支持多媒體消息的下載客戶(hù)端中進(jìn)行設(shè)置,由于該多媒體通知消息中攜帶的地址為下載內(nèi)容的地址,即下載服務(wù)器的地址和所要下載的內(nèi)容在服務(wù)器中的唯一標(biāo)識(shí),因此,在下載客戶(hù)端收到多媒體通知消息時(shí)則自動(dòng)觸發(fā)了向下載服務(wù)器發(fā)送下載請(qǐng)求的下載流程,該下載請(qǐng)求可以是WSP/HTTPGET請(qǐng)求,該下載請(qǐng)求中攜帶所要下載的內(nèi)容在服務(wù)器中的唯一標(biāo)識(shí),即下載內(nèi)容標(biāo)識(shí)。步驟S524,下載服務(wù)器接收到該下載請(qǐng)求后,才艮據(jù)下載請(qǐng)求中攜帶的所要下載的內(nèi)容在服務(wù)器中的唯一標(biāo)識(shí)找到對(duì)應(yīng)的下載內(nèi)容,并將該下載內(nèi)容通過(guò)多媒體消息協(xié)議發(fā)送至下載客戶(hù)端。由于本步驟中的下載請(qǐng)求是由下載客戶(hù)端利用自動(dòng)獲取多媒體消息的流程發(fā)起的,因此下載服務(wù)器需要通過(guò)多媒體消息協(xié)議將對(duì)應(yīng)的下載內(nèi)容發(fā)送給下載客戶(hù)端。步驟S526,下載客戶(hù)端完成下載后向下載服務(wù)器返回下載結(jié)果通知消白在本步驟中,為了保證下載結(jié)果通知消息能到達(dá)下載服務(wù)器,可以通過(guò)以下兩種方式來(lái)實(shí)現(xiàn)方式一由于在本發(fā)明實(shí)施例中的下載過(guò)程采用的是多媒體消息協(xié)議,當(dāng)下載客戶(hù)端完成下載以后,會(huì)按照下載客戶(hù)端上配置的多媒體消息中心地址返回下載結(jié)果通知消息,因此,需要在步驟S518構(gòu)造的多媒體通知消息匿l-notification.REQ中擴(kuò)展一個(gè)接收方多々某體消息中心地址字殺:(Recipient畫(huà)SCaddress),如表3所示,并在該字段中填入下載服務(wù)器地址,當(dāng)下載客戶(hù)端接收到該多媒體通知消息后將該字段中的下載服務(wù)器地址存儲(chǔ)在下載客戶(hù)端的不能修改區(qū)域,下載客戶(hù)端完成下載后會(huì)按不可修改區(qū)域中的地址,即下載服務(wù)器的地址,返回下載結(jié)果通知消息,這樣就可確保下載結(jié)果通知消息可以成功發(fā)送到下載服務(wù)器。表3<table>tableseeoriginaldocumentpage18</column></row><table>方式二當(dāng)下載客戶(hù)端通過(guò)WAP網(wǎng)關(guān)向下載服務(wù)器返回下載結(jié)果通知消息時(shí),WAP需要知道該下載結(jié)果通知消息是發(fā)送給下載服務(wù)器的還是發(fā)送給下載客戶(hù)端歸屬的多媒體消息中心的,因此,需要在步驟S518構(gòu)造的多媒體通知消息畫(huà)1—notification.REQ的事務(wù)標(biāo)識(shí)TransactionID字段中做特殊的標(biāo)識(shí),即將多媒體通知消息中的事務(wù)標(biāo)識(shí)設(shè)置為內(nèi)容下載事務(wù)標(biāo)識(shí),當(dāng)下載客戶(hù)端完成下載后,在下載結(jié)果通知消息醒l-acknowledgement.REQ中攜帶該內(nèi)容下載事務(wù)標(biāo)識(shí),當(dāng)WAP網(wǎng)關(guān)收到下載客戶(hù)端發(fā)送的下載結(jié)果通知時(shí),檢測(cè)下載結(jié)果通知消息,如果下載結(jié)果通知消息中攜帶的是內(nèi)容下載事務(wù)標(biāo)識(shí),則將該下載結(jié)果通知消息轉(zhuǎn)發(fā)到下載服務(wù)器。以上實(shí)施例均實(shí)現(xiàn)了服務(wù)器端的定時(shí)下載,而且在實(shí)現(xiàn)過(guò)程中不用對(duì)下載客戶(hù)端進(jìn)行改造,也無(wú)需依賴(lài)于下載客戶(hù)端的新功能,下載客戶(hù)端只需支持彩信功能即可,大大降低了下載客戶(hù)端的制造成本。另外,在一些實(shí)施例中,還提供了向下載服務(wù)器返回下載結(jié)果通知的方案,使得下載服務(wù)器可以根據(jù)下載結(jié)果靈活處理,比如,下載失敗時(shí)進(jìn)行重發(fā)等。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。權(quán)利要求1、一種數(shù)據(jù)下載系統(tǒng),其特征在于,包括定時(shí)管理裝置,用于存儲(chǔ)下載客戶(hù)端的定時(shí)下載任務(wù),當(dāng)所述定時(shí)下載任務(wù)被觸發(fā)時(shí),發(fā)送攜帶下載地址的多媒體通知消息到所述下載客戶(hù)端;下載服務(wù)器,用于存儲(chǔ)下載內(nèi)容,接收到所述下載客戶(hù)端根據(jù)所述多媒體通知消息發(fā)起的下載請(qǐng)求,將所述下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容通過(guò)多媒體消息協(xié)議下發(fā)至所述下載客戶(hù)端。2、根據(jù)權(quán)利要求l所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括下載內(nèi)容展現(xiàn)端,用于向所述下載客戶(hù)端展現(xiàn)所述下載服務(wù)器中存儲(chǔ)的下載內(nèi)容,并接收所述下載客戶(hù)端的定時(shí)下載任務(wù),將所述定時(shí)下載任務(wù)同步到所述定時(shí)管理裝置。3、根據(jù)權(quán)利要求l所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括無(wú)線(xiàn)應(yīng)用協(xié)議WAP網(wǎng)關(guān),用于將定時(shí)管理裝置發(fā)送的多i某體通知消息轉(zhuǎn)發(fā)給下載客戶(hù)端,并接收所述下載客戶(hù)端發(fā)送的下載結(jié)果通知,檢測(cè)所述結(jié)果通知的事務(wù)標(biāo)識(shí),當(dāng)所述事務(wù)標(biāo)識(shí)為內(nèi)容下載事務(wù)標(biāo)識(shí)時(shí),將所述下載結(jié)果通知轉(zhuǎn)發(fā)到下載服務(wù)器。4、根據(jù)權(quán)利要求l所述的系統(tǒng),其特征在于,所述定時(shí)管理裝置可設(shè)置于所述下載服務(wù)器中。5、一種定時(shí)管理裝置,其特征在于,包括定時(shí)下載任務(wù)數(shù)據(jù)庫(kù),用于存儲(chǔ)下載客戶(hù)端的定時(shí)下載任務(wù);定時(shí)下載任務(wù)管理模塊,用于增加或刪除存儲(chǔ)在所述定時(shí)下載任務(wù)數(shù)據(jù)庫(kù)中定時(shí)下載任務(wù);多媒體消息通知模塊,用于檢測(cè)所述定時(shí)下載任務(wù),當(dāng)所述定時(shí)下載任務(wù)被觸發(fā)時(shí)發(fā)送攜帶下載地址的多媒體通知消息到所述下載客戶(hù)端,使所述下載客戶(hù)端根據(jù)所述多媒體通知消息中的下載地址獲取下載內(nèi)容。6、一種數(shù)據(jù)下載內(nèi)容展現(xiàn)裝置,其特征在于,包括內(nèi)容展現(xiàn)模塊,用于向下載客戶(hù)端展現(xiàn)下載服務(wù)器中存儲(chǔ)的下載內(nèi)容;定時(shí)下載任務(wù)同步模塊,用于接收所述下載客戶(hù)端的定時(shí)下載任務(wù),并將所述定時(shí)下載任務(wù)同步到定時(shí)管理裝置,使所述定時(shí)管理裝置在所述定時(shí)下載任務(wù)被觸發(fā)時(shí),通知所述下載客戶(hù)端進(jìn)行下載。7、一種數(shù)據(jù)下載服務(wù)器,其特征在于,包括內(nèi)容存儲(chǔ)模塊,用于存儲(chǔ)下載內(nèi)容;內(nèi)容管理模塊,用于增加或刪除內(nèi)^儲(chǔ)模塊中的下載內(nèi)容,并根據(jù)下載客戶(hù)端的下載請(qǐng)求查找內(nèi)容存儲(chǔ)才莫塊中對(duì)應(yīng)的下載內(nèi)容;多媒體消息協(xié)議下載模塊,用于將與所述下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容通過(guò)多媒體消息協(xié)議下發(fā)至所述下載客戶(hù)端。8、根據(jù)權(quán)利要求7所述的服務(wù)器,其特征在于,所述服務(wù)器還包括定時(shí)管理模塊,用于存儲(chǔ)所述下載客戶(hù)端的定時(shí)下載任務(wù),當(dāng)所述定時(shí)下載任務(wù)被觸發(fā)時(shí),發(fā)送攜帶下載地址的多媒體通知消息到所述下載客戶(hù)端,使所述下載客戶(hù)端根據(jù)所述多媒體通知消息發(fā)起所述下載請(qǐng)求。9、一種數(shù)據(jù)下載方法,其特征在于,包括當(dāng)預(yù)先存儲(chǔ)的定時(shí)下載任務(wù)被觸發(fā)時(shí),下發(fā)攜帶有下載地址的多媒體通知消息到下載客戶(hù)端;接收所述下載客戶(hù)端根據(jù)所述多媒體通知消息中攜帶的下載地址發(fā)起的下載請(qǐng)求;將與所述接收到的下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容通過(guò)多媒體消息協(xié)議下發(fā)至所述下載客戶(hù)端。10、根據(jù)權(quán)利要求9所述的方法,其特征在于,所述下發(fā)攜帶有下載地址的多媒體通知消息到下載客戶(hù)端的網(wǎng)絡(luò)實(shí)體為定時(shí)管理裝置;所述接收所述下載客戶(hù)端根據(jù)所述多媒體通知消息中攜帶的下載地址發(fā)起的下載請(qǐng)求以及將與所述接收到的下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容通過(guò)多媒體消息協(xié)議下發(fā)至所述下載客戶(hù)端的網(wǎng)絡(luò)實(shí)體為下載服務(wù)器。11、根據(jù)權(quán)利要求10所述的方法,其特征在于,所述預(yù)先存儲(chǔ)的定時(shí)下載任務(wù)被觸發(fā)之前還包括所述下載客戶(hù)端通過(guò)下載內(nèi)容展現(xiàn)端設(shè)置所述定時(shí)下載任務(wù),所述下載內(nèi)容展現(xiàn)端將所述定時(shí)下載任務(wù)同步到所述定時(shí)管理裝置進(jìn)行存儲(chǔ)。12、根據(jù)權(quán)利要求ll所述的方法,其特征在于,所述定時(shí)下載任務(wù)包括下載客戶(hù)端標(biāo)識(shí)、下載時(shí)間以及下載內(nèi)容標(biāo)識(shí)或下載地址。13、根據(jù)權(quán)利要求12所述的方法,其特征在于,所述定時(shí)管理裝置沖企測(cè)所述定時(shí)下載任務(wù),當(dāng)?shù)竭_(dá)所述下載時(shí)間時(shí)觸發(fā)所述定時(shí)下載任務(wù)。14、根據(jù)權(quán)利要求9述的方法,其特征在于,所述下載地址包括下載服務(wù)器地址和下載內(nèi)容標(biāo)識(shí)。15、根據(jù)權(quán)利要求14所述的方法,其特征在于,所述下載客戶(hù)端完成下載后向所述下載服務(wù)器發(fā)送下載結(jié)果通知消息。16、根據(jù)權(quán)利要求15所述的方法,其特征在于,所述多媒體通知消息中還攜帶內(nèi)容下栽事務(wù)標(biāo)識(shí);所述下載客戶(hù)端向所述下載服務(wù)器發(fā)送下載結(jié)果通知消息具體包括:果通知消息,所述下載結(jié)果通知消息中攜帶所述內(nèi)容下載事務(wù)標(biāo)識(shí),所述WAP網(wǎng)關(guān)檢測(cè)到所述下載結(jié)果通知消息中攜帶的是內(nèi)容下載事務(wù)標(biāo)識(shí)時(shí),將所述下載結(jié)果通知消息轉(zhuǎn)發(fā)到所述下載^^務(wù)器。17、根據(jù)權(quán)利要求15所述的方法,其特征在于,所述多々某體通知消息中增加接收方多媒體消息中心地址字段,并在所述字段中填入所述下載服務(wù)器地址,所述下載客戶(hù)端接收到所述多媒體通知消息后將所述下載服務(wù)器地址存儲(chǔ)在不可修改區(qū)域。當(dāng)所述下載客戶(hù)端完成下載時(shí),根據(jù)存儲(chǔ)的所述下載服務(wù)器地址發(fā)送下載結(jié)果通知消息。全文摘要本發(fā)明公開(kāi)了一種數(shù)據(jù)下載方法,該方法包括當(dāng)預(yù)先存儲(chǔ)的定時(shí)下載任務(wù)被觸發(fā)時(shí),下發(fā)攜帶有下載地址的多媒體通知消息到下載客戶(hù)端;接收該下載客戶(hù)端根據(jù)多媒體通知消息中攜帶的下載地址發(fā)起的下載請(qǐng)求;將與所述接收到的下載請(qǐng)求對(duì)應(yīng)的下載內(nèi)容通過(guò)多媒體消息協(xié)議下發(fā)至下載客戶(hù)端。本發(fā)明還公開(kāi)了一種數(shù)據(jù)下載系統(tǒng)和裝置。通過(guò)本發(fā)明可以在無(wú)需對(duì)下載客戶(hù)端進(jìn)行改造的情況下實(shí)現(xiàn)服務(wù)器端的定時(shí)下載。文檔編號(hào)H04L29/08GK101188626SQ20071030584公開(kāi)日2008年5月28日申請(qǐng)日期2007年12月26日優(yōu)先權(quán)日2007年12月26日發(fā)明者仲其濤,李大偉申請(qǐng)人:華為技術(shù)有限公司