bada學習-(三)架構

來源:互聯網
上載者:User

BADA架構               

 

以下是bada架構的描述圖

 

 

bada架構包括以下幾層:

 

  1.Kernel

 

  本層包含即時作業系統或者linux核心,依賴於終端硬體設定

 

 2.終端

 本層包含由終端作業系統,圖形,多媒體功能,通訊組件等提供的手機終端核心功能. 這些功能包括,手機通訊,安全機制,圖形,事件以及視窗管理等

 

 3.服務

 本層包含由應用引擎,次要伺服器組件等提供的服務導向功能. 應用引擎是由service層提供,包括通訊以及訊息報文引擎模組.次要伺服器特性是由RESTful web-service組件提供,它內聯了bada服務的service組件. service曾使應用可以管理儲存在運城服務端的資料,例如地理資訊以及使用者商務資訊. 我們可以通過Framework層的APIs訪問次要伺服器的特性

 

 4.架構

 本層包含bada的C++以及web架構.c++架構構成了應用程式框架,就像介面,類提供訪問底層功能的訪問能力.應用程式框架提供一些特性用於管理應用的生命週期,事件處理,以及應用控制.由開放API架構提供的介面元素包含了基礎服務介面,用於應用進行資料類型,工具,基礎終端特性,應用狀態,以及建立使用者介面.web架構則提供了良好的標準以及屬性,例如,WAC2.0,HTML,CSS以及javascript,除此之外還有javascript為基礎的跨平台API用於UI控制以及事件處理.

 

 

英文原文地址:

http://developer.bada.com/help_2.0/topic/com.osp.documentation.help/html/bada_overview/bada_architecture.htm

聲明: 本Bada學習系列只是本人興趣愛好,正在學習中,順便根據自己的理解(現在bada的中文資料較少)翻譯了一下,供也在學習或者感興趣的朋友參考,僅供參考           有什麼翻譯的不對,不到位的地方還望見諒,有錯的地方歡迎大家積極指正,呵~          郵箱:jimmy.chiang2010@gmail.com         共同學習~

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.