BREW 分發(fā)系統(BDS)通常被理解成為一種內容分發(fā)技術,用來來降低服務器和帶寬資源的無謂消耗,提高服務品質。從實現上看,有兩種主流的內容分發(fā)技術:PUSH和PULL。
?PUSH是一種主動分發(fā)的技術。通常PUSH由內容管理系統發(fā)起,將內容從源或者中心媒體資源庫分發(fā)到各邊緣節(jié)點,分發(fā)的協議可以采用HTTP/FTP等。通過PUSH分發(fā)的內容一般是熱點內容,這些內容可以通過PUSH方式預分發(fā)(Preload)到邊緣節(jié)點,也可以實現有針對的內容提供。對于PUSH分發(fā)需要考慮的主要問題是分發(fā)策略,即在什么時候分發(fā)什么內容到哪些節(jié)點。一般來說,內容分發(fā)可以由CP(內容提供商)或者內容分發(fā)網絡的管理員人工確定,也可以通過智能的方式決定,即所謂的智能分發(fā)。智能分發(fā)是根據用戶訪問的統計信息,以及預定義的內容分發(fā)的規(guī)則,確定內容分發(fā)的過程。
?PULL是一種被動的分發(fā)技術,PULL分發(fā)通常由用戶請求驅動。當用戶請求的內容在本地的邊緣節(jié)點上不存在時,啟動PULL方法從內容源或者其他內容分發(fā)網絡的節(jié)點實時獲取內容。在PULL方式下,內容的分發(fā)是按需的。
從技術上來講,BREW 分發(fā)系統是一種典型的PULL分發(fā)技術,為網絡運營商提供了對無線應用進行選擇、交付和計費的框架。將 BDS 與 BREW 客戶端的應用平臺結合起來,運營商將能在全網范圍內為其用戶快速輕松地部署移動增值業(yè)務。通過其他的技術手段,BREW分發(fā)系統也可以實現類似“PUSH”方式的內容分發(fā)以及智能分發(fā)。
?最重要的是,BDS提供了面向移動增值業(yè)務的電子商務環(huán)境。BDS 將互聯網中的電子商務引進了移動增值業(yè)務中, 建了全球移動增值業(yè)務虛擬交易市場的概念。通過基于互聯網全球虛擬市場將發(fā)行商、開發(fā)者和運營商連接起來后,拓寬了應用程序發(fā)布的范圍。這個虛擬市場允許開發(fā)商提交應用,并通過第三方測試中心進行應用測試,支持全球開發(fā)者群體。運營商可從大量的應用(也可以是其他運營商提供的應用)中進行選擇,通過 BREW 運營商和開?