《BREW進階與精通——3G移動增值業務的運營、定製與開發》連載之25—空中下載OTA

來源:互聯網
上載者:User

一般來講,使用者對應用的選擇和下載是通過對應用下載伺服器的訪問完成的。使用者嚮應用下載伺服器發出的每個請求均經過負載平衡器路由至 ADS
中某個單獨的獨立伺服器上。由於硬體裝置相對ADS而言是無狀態的,因此這些裝置可將每個請求串連至 ADS
群中不同的伺服器上。圖6-4描述了通過BREW手機空中下載應用的流程。

6-4:應用的空中下載流程

 

以下是應用的空中下載流程概述:

1. 安全性握手——主要是驗證手機裝置,檢驗BREW手機是否為電訊廠商授權的手機裝置。BREW 支援不同的手機裝置驗證服務。另外,在此次握手過程中還同時發生的其它一些活動,包括處理為電訊廠商範圍內的召回而指定的應用、處理手機裝置上所有排隊的交易和執行可選則性的使用者授權等。

2. 擷取應用類別列表——使用者請求查看某個列表中的應用類別(例如一個應用目錄列表中“掌上股市”類別)。這是一項對
ADS 的單獨請求,旨在擷取指定類別的應用列表。
ADS所返回的應用列表將根據手機型號、BREW 用戶端程式版本和手機裝置當前所支援的語言進行過濾。隨後應用將被逐個列出,使用者可以進一步查看該應用當前的可用定價選項。

3. 擷取類別中的應用——使用者選擇選擇一個可用的定價選項,並對該應用進行下載。下載請求被發送至ADS,並由ADS處理預付費授權(如果目前使用者是一個預付費使用者的話,而且BREW分發系統已經與電訊廠商的預付費系統進行整合的情況下)。如果下載請求屬於後付費方式,則根據定義,該下載已經獲得授權即使用著作權。

4. 應用下載請求——如果已被授權,手機裝置將開始下載使用者所選定應用的所有相應檔案。在確認所有檔案均已成功下載(包括數位簽章檔案)之後,手機裝置將立即向ADS 發送移動增值業務已經下載的確認訊息。

5. 下載確認—— 一旦ADS 從該手機裝置接收到下載確認之後,手機立即啟用所該應用,以便可以在手機裝置上啟動該應用。

 

在移動通訊核心網中的智能網的支援下,BREW與電訊廠商的綜合營帳系統以及移動增值業務結算平台相整合,既支援使用者的預付費模式,又支援使用者的後付費模式。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.