BREW 分發(fā)系統(tǒng)(BDS)通常被理解成為一種內(nèi)容分發(fā)技術(shù),用來來降低服務(wù)器和帶寬資源的無謂消耗,提高服務(wù)品質(zhì)。從實(shí)現(xiàn)上看,有兩種主流的內(nèi)容分發(fā)技術(shù):PUSH和PULL。

?PUSH是一種主動分發(fā)的技術(shù)。通常PUSH由內(nèi)容管理系統(tǒng)發(fā)起,將內(nèi)容從源或者中心媒體資源庫分發(fā)到各邊緣節(jié)點(diǎn),分發(fā)的協(xié)議可以采用HTTP/FTP等。通過PUSH分發(fā)的內(nèi)容一般是熱點(diǎn)內(nèi)容,這些內(nèi)容可以通過PUSH方式預(yù)分發(fā)(Preload)到邊緣節(jié)點(diǎn),也可以實(shí)現(xiàn)有針對的內(nèi)容提供。對于PUSH分發(fā)需要考慮的主要問題是分發(fā)策略,即在什么時(shí)候分發(fā)什么內(nèi)容到哪些節(jié)點(diǎn)。一般來說,內(nèi)容分發(fā)可以由CP(內(nèi)容提供商)或者內(nèi)容分發(fā)網(wǎng)絡(luò)的管理員人工確定,也可以通過智能的方式?jīng)Q定,即所謂的智能分發(fā)。智能分發(fā)是根據(jù)用戶訪問的統(tǒng)計(jì)信息,以及預(yù)定義的內(nèi)容分發(fā)的規(guī)則,確定內(nèi)容分發(fā)的過程。

?PULL是一種被動的分發(fā)技術(shù),PULL分發(fā)通常由用戶請求驅(qū)動。當(dāng)用戶請求的內(nèi)容在本地的邊緣節(jié)點(diǎn)上不存在時(shí),啟動PULL方法從內(nèi)容源或者其他內(nèi)容分發(fā)網(wǎng)絡(luò)的節(jié)點(diǎn)實(shí)時(shí)獲取內(nèi)容。在PULL方式下,內(nèi)容的分發(fā)是按需的。

從技術(shù)上來講,BREW 分發(fā)系統(tǒng)是一種典型的PULL分發(fā)技術(shù),為網(wǎng)絡(luò)運(yùn)營商提供了對無線應(yīng)用進(jìn)行選擇、交付和計(jì)費(fèi)的框架。將 BDS 與 BREW 客戶端的應(yīng)用平臺結(jié)合起來,運(yùn)營商將能在全網(wǎng)范圍內(nèi)為其用戶快速輕松地部署移動增值業(yè)務(wù)。通過其他的技術(shù)手段,BREW分發(fā)系統(tǒng)也可以實(shí)現(xiàn)類似“PUSH”方式的內(nèi)容分發(fā)以及智能分發(fā)。

?最重要的是,BDS提供了面向移動增值業(yè)務(wù)的電子商務(wù)環(huán)境。BDS 將互聯(lián)網(wǎng)中的電子商務(wù)引進(jìn)了移動增值業(yè)務(wù)中, 建了全球移動增值業(yè)務(wù)虛擬交易市場的概念。通過基于互聯(lián)網(wǎng)全球虛擬市場將發(fā)行商、開發(fā)者和運(yùn)營商連接起來后,拓寬了應(yīng)用程序發(fā)布的范圍。這個(gè)虛擬市場允許開發(fā)商提交應(yīng)用,并通過第三方測試中心進(jìn)行應(yīng)用測試,支持全球開發(fā)者群體。運(yùn)營商可從大量的應(yīng)用(也可以是其他運(yùn)營商提供的應(yīng)用)中進(jìn)行選擇,通過 BREW 運(yùn)營商和開?