- HarmonyOS應用開發:快速入門與項目實戰
- 夏德旺 謝立主編 樊樂 趙小剛副主編
- 484字
- 2021-11-25 16:25:02
1.3.2 系統服務層
系統服務層是HarmonyOS的核心能力集合,通過框架層對應用程序提供服務。該層包含以下幾個部分:
□系統基本能力子系統集:為分布式應用在HarmonyOS多設備上的運行、調度、遷移等操作提供了基礎能力,由分布式軟總線、分布式數據管理、分布式任務調度,以及方舟多語言運行時、公共基礎庫、多模輸入、圖形、安全和AI等子系統組成。其中,方舟多語言運行時提供了C/C++/JS(JavaScript)等多語言運行時和基礎的系統類庫,也為使用方舟編譯器靜態化編譯的Java程序(即應用程序或框架層中使用Java語言開發的部分)提供了運行時。
□基礎軟件服務子系統集:為HarmonyOS提供公共的、通用的軟件服務,由事件通知、電話、多媒體、DFX(Design For X)、MSDP&DV等子系統組成。
□增強軟件服務子系統集:為HarmonyOS提供針對不同設備的、差異化的能力增強型軟件服務,由智慧屏專有業務、穿戴專有業務、IoT專有業務等子系統組成。
□硬件服務子系統集:為HarmonyOS提供硬件服務,由位置服務、生物特征識別、穿戴專有硬件服務、IoT專有硬件服務等子系統組成。
根據不同設備形態的部署環境,基礎軟件服務子系統集、增強軟件服務子系統集、硬件服務子系統集內部可以按子系統粒度裁剪,每個子系統內部又可以按功能粒度裁剪。
推薦閱讀
- Mobile-first Bootstrap
- Ubuntu Linux操作系統
- Windows Server 2012網絡操作系統企業應用案例詳解
- Windows 7案例教程
- ElasticSearch Cookbook
- Linux服務器配置與管理
- 計算機應用基礎(Windows 7+Office 2016)
- RHCSARHCE 紅帽Linux認證學習指南(第7版)EX200 & EX300
- Vim 8文本處理實戰
- VMware Horizon View Essentials
- INSTANT Galleria Howto
- Windows 10從新手到高手
- Linux軟件管理平臺設計與實現
- Windows 8完全自學手冊
- Website Development with PyroCMS