0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

鸿蒙系统底层架构 鸿蒙系统分布式架构

如意 来源:PHP中文网、CSDN 作者:PHP中文网、CSDN 2021-07-08 14:35 次阅读

鸿蒙系统底层架构鸿蒙系统分布式架构

鸿蒙系统是一款面向未来、面向全场景的分布式操作系统,鸿蒙系统开创性地提出了基于同一套系统能力、适配多种终端形态的分布式理念,在这个理念加持下,可支持多种终端设备。

HarmonyOS系统架构整体上遵从分层设计,从下向上分为内核层、系统服务层、框架层和应用层。

HarmonyOS系统功能按照“系统 》 子系统 》 功能/模块”逐步逐级展开,在多设备部署场景下,支持根据实际需求裁剪或增加子系统或功能/模块。

内核层:

鸿蒙系统分为内核子系统和驱动子系统。在内核子系统中鸿蒙系统采用多内核设计,支持针对不同资源受限设备选用合适的OS内核;鸿蒙系统驱动框架是鸿蒙系统硬件生态开放的基础,它提供统一外设访问能力和驱动开发、管理框架。

系统服务层:

系统服务层是鸿蒙系统的核心能力几何,通过框架层对应用程序提供服务。包含了系统基本能力子系统集、基础软件服务子系统集、增强软件服务子系统集、硬件服务子系统四个部分。

框架层:

框架层为鸿蒙系统应用程序提供Java/C/C++/JS等多语言用户程序框架和Ability框架,及各种软硬件服务对外开放的多语言框架API,也为搭载鸿蒙系统的电子设备提供C/C++/JS等多语言框架API。

应用层:

应用层包括系统应用和第三方非系统应用,鸿蒙系统应用由一个或多个FA或PA组成。

系统安全:

在搭载鸿蒙系统的分布式终端上课保证正确的人通过正确的电子设备,正确地使用数据。

通过分布式多段协同身份认证保证“正确的人”

通过在分布式终端构筑可信运行环境保证“正确的电子设备”

通过分布式数据在跨终端流动的过程中,对数据进行分类分级管理来保证“正确地使用数据”

以上是鸿蒙系统的底层架构综述,希望有所帮助。

本文综合自PHP中文网、CSDN

责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 分布式
    +关注

    关注

    1

    文章

    909

    浏览量

    74559
  • 架构
    +关注

    关注

    1

    文章

    516

    浏览量

    25495
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2636

    浏览量

    66443
收藏 人收藏

    评论

    相关推荐

    基于ptp的分布式系统设计

    。 PTP概述 PTP是一种网络时间同步协议,它允许网络中的设备同步它们的时钟。PTP基于IEEE 1588标准,旨在提供亚微秒级别的时间同步精度。PTP通过在网络中传播时间信息,并使用这些信息来校正本地时钟,从而实现精确的时间同步。 系统架构 基于PTP的
    的头像 发表于 12-29 10:09 128次阅读

    分布式、域控及SOA架构车身功能测试方案

    北汇信息推出分布式、域控以及SOA架构的车身功能测试解决方案,支持在实验室环境下完成车身单部件、系统级功能自动化测试,可以极大地提升车身功能的可靠性和稳定性。
    的头像 发表于 12-27 09:05 1263次阅读
    <b class='flag-5'>分布式</b>、域控及SOA<b class='flag-5'>架构</b>车身功能测试方案

    【书籍评测活动NO.53】鸿蒙操作系统设计原理与架构

    底层设计逻辑出发,针对不同关键子系统的目标功能和实现路径做实际分析解读,帮助开发者理解鸿蒙操作系统底层逻辑,开发更适合
    发表于 12-16 15:10

    名单公布!【书籍评测活动NO.47】HarmonyOS NEXT启程:零基础构建纯血鸿蒙应用

    了Android的依赖,凭借分布式架构,实现多设备协作。 这一威廉希尔官方网站 优势,使得应用开发者能够在智能手机、智能家居、可穿戴设备等多种平台上开发互联应用,大大简化了跨平台开发的复杂性。 由于这一特性,各大
    发表于 10-14 14:36

    一体式IO与分布式IO:工业控制系统的两种架构

    一体式IO与分布式IO架构各有优势和局限性。选择合适的IO架构需要根据实际的生产需求、系统规模、成本预算和维护能力综合考虑。随着工业自动化威廉希尔官方网站 的发展,
    的头像 发表于 07-17 16:12 1107次阅读
    一体式IO与<b class='flag-5'>分布式</b>IO:工业控制<b class='flag-5'>系统</b>的两种<b class='flag-5'>架构</b>

    鸿蒙开发就业前景到底怎么样?

    门槛与挑战: 鸿蒙开发需要程序员具备良好的编程语言基础, 并熟悉操作系统原理、分布式系统架构、云计算和人工智能等方面的知识。这种威廉希尔官方网站 门槛虽然
    发表于 05-09 17:37

    纯血鸿蒙系统,拿什么与安卓、iOS比?

    减少了40%的冗余代码后,HarmonyOS NEXT 的系统流畅度、能效、纯净安全特性等提升显著。 所以鸿蒙是作为开发者近10年的最具有潜力的发展道路,那么鸿蒙底层威廉希尔官方网站 到底是什么
    发表于 02-21 21:04

    华为鸿蒙系统怎么样 华为鸿蒙系统和安卓系统的区别

    华为鸿蒙系统是华为公司自主研发的全场景分布式操作系统,于2019年8月首次发布。鸿蒙系统不同于传
    的头像 发表于 02-02 14:54 1787次阅读

    鸿蒙OS 分布式任务调度

    鸿蒙OS 分布式任务调度概述 在 HarmonyO S中,分布式任务调度平台对搭载 HarmonyOS 的多设备构筑的“超级虚拟终端”提供统一的组件管理能力,为应用定义统一的能力基线、接口
    的头像 发表于 01-29 16:50 512次阅读

    分布式大屏控制系统的可扩展性设计

    系统易于扩展,可以根据需求增加或减少模块,实现系统的灵活配置。模块化设计还便于系统的维护和升级,提高了系统的可维护性。 分布式
    的头像 发表于 01-29 14:46 609次阅读

    鸿蒙系统和安卓的区别 鸿蒙系统有什么特别之处

    分布式架构,可以在不同设备上实现无缝连接和协同工作。而安卓系统采用的是集中式架构,设备之间的连接和协同工作相对较为困难。 鸿蒙
    的头像 发表于 01-18 11:45 1.2w次阅读

    很多人质疑鸿蒙,那它算不算国产操作系统

    、汽车等。这意味着鸿蒙可以在多个设备之间实现无缝切换和共享数据。 安卓系统则主要用于移动设备,如手机和平板电脑。 2、系统架构 鸿蒙的核心是
    发表于 01-17 22:04

    什么是分布式架构?

    分布式架构是指将一个系统或应用拆分成多个独立的节点,这些节点通过网络连接进行通信和协作,以实现共同完成任务的一种架构模式。这种架构模式旨在提
    的头像 发表于 01-12 15:04 1276次阅读
    什么是<b class='flag-5'>分布式</b><b class='flag-5'>架构</b>?

    分布式节点服务器是什么?

    分布式节点服务器是一种将多个服务器分布式连接、协同工作,以实现负载均衡、提高系统性能和可靠性、提供高可用性的服务器架构。 具体来说,分布式
    的头像 发表于 01-12 15:04 753次阅读
    <b class='flag-5'>分布式</b>节点服务器是什么?

    鸿蒙系统和安卓的区别哪个好用

    的一些问题,如性能、隐私安全等。而安卓系统是由谷歌开发和推广的移动设备操作系统,目前在全球范围内占据主导地位。 鸿蒙系统架构更为先进和高效
    的头像 发表于 01-11 11:15 1987次阅读