推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

HCIA-HarmonyOS Device Developer培训教材

更新时间:2024-01-10 13:21:44 大小:3M 上传用户:sun2152查看TA发布的资源 标签:hciaharmonyos 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

HCIA-HarmonyOS Device Developer V1.0 培训教材 HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。 在传统的单设备系统能力的基础上,HarmonyOS:提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备。 本章主要介绍HarmonyOS:分布式操作系统的概念、关键技术与能力以及HarmonyOS.典型的应用场景。 讨论:场景中需要实现哪些功能点? ·请试着讨论并分析在HarmonyOS的多终端信息流转中,涉及到哪些关键点技术需要去实现? ·信息的传递协议: 口Wi-Fi、蓝牙、移动网络等; ·信息的精准传递: ·设备绑定、信息认证等; ·场景切换的判断: ▣是否流转的判定条件; HarmonyOS架构解析-内核层 ·内核层主要包括内核子系统和驱动子系统两个部分。 ·内核子系统:HarmonyOS采用多内核设计,支持针对不同资源受限设备选用适合的oS内核。 内核抽象层(KAL,Kernel Abstract Layer)通过屏蔽多内核差异,对上层提供基础的内核能力,包括进程/线程管理、内存管理、文件系统、网络管理和外设管理等。 口驱动子系统:硬件驱动框架(HDF)是HarmonyOSt硬件生态开放的基础,提供统一外设访问能力和驱动开发、管理框架。 HarmonyOS架构解析-框架层 框架层为HarmonyOS应用开发提供: ▣用户程序框架:支持制ava/C/C+S等多种语言;口Ability框架:应用所具备能力的抽象; ▣两种UI框架:适用于刊ava语言的avaU1框架和适用于S语言的SU1框架; ▣多语言框架AP:支持多种软硬件服务对外开放的语言框架。 根据系统的组件化裁剪程度,HarmonyOSt设备支持的APIt也会有所不同。 HarmonyOS架构解析-应用层 ·应用层包括系统应用和扩展/第三方非系统应用。 ·HarmonyOS的应用分为一个或多个FA(Feature Ability)或PA(Particle Ability)组成。 oFA有UI界面,提供与用户交互的能力;而PA无U界面,提供后台运行任务的能力以及统一的数据访问抽象。 oFA在进行用户交互时所需的后台数据访问也需要由对应的PA提供支撑。 口基于FA/PA开发的应用,能够实现特定的业务功能,支持跨设备调度与分发,为用户提供一致、高效的应用体验。 HarmonyOS系统安全 在搭载HarmonyOS的分布式终端上,可以保证“正确的人,通过正确的设备,正确地使用数据”。 ▣通过“分布式多端协同身份认证”来保证“正确的人”; ▣通过“在分布式终端上构筑可信运行环境”来保证“正确的设备”; ·通过“分布式数据在跨终端流动的过程中,对数据进行分类分级管理”来保证“正确地使用数据”。 正确的人 在分布式终端场景下,“正确的人”指通过身份认证的数据访问者和业务操作者。“正确的人”是确保用户数据不被非法访问、用户隐私不泄露的前提条件。HarmonyOS通过以下三个方面来实现协同身份认证: 正确地使用数据 在分布式终端场景下,需要确保用户能够正确地使用数据。HarmonyoS围绕数据的生成、存储、使用、传输以及销毁过程进行全生命周期的保护,从而保证个人数据与隐私、以及系统的机密数据(如密钥)不泄漏。 对数据分类分级,根据分类设置相应的保护等级。 通过硬件为设备提供可信执行环 ·销毁密钥即销毁数据。数据在虚拟终端 境。 的存储,都建立在密钥的基础上。

部分文件列表

文件名 大小
HCIA-HarmonyOS_Device_Developer_V1.0_培训教材.pdf 3M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载