美文网首页
鸿蒙OS 技术特性

鸿蒙OS 技术特性

作者: 职度 | 来源:发表于2022-01-16 23:04 被阅读0次

硬件互助,资源共享

1.分布式软总线

分布式软总线是多种终端设备的统一基座,为设备之间的互联互通提供了统一的分布式通信能力,能够快速发现并连接设备,高效地分发任务和传输数据。分布式软总线示意图见[图1]

1.png

2.分布式设备虚拟化

分布式设备虚拟化平台可以实现不同设备的资源融合、设备管理、数据处理,多种设备共同形成一个超级虚拟终端。针对不同类型的任务,为用户匹配并选择能力合适的执行硬件,让业务连续地在不同设备间流转,充分发挥不同设备的资源优势。分布式设备虚拟化示意图见[图2]


2.png

3.分布式数据管理

分布式数据管理基于分布式软总线的能力,实现应用程序数据和用户数据的分布式管理。用户数据不再与单一物理设备绑定,业务逻辑与数据存储分离,应用跨设备运行时数据无缝衔接,为打造一致、流畅的用户体验创造了基础条件。分布式数据管理示意图见[图3]


3.png

4.分布式任务调度

分布式任务调度基于分布式软总线、分布式数据管理、分布式 Profile 等技术特性,构建统一的分布式服务管理(发现、同步、注册、调用)机制,支持对跨设备的应用进行远程启动、远程调用、远程连接以及迁移等操作,能够根据不同设备的能力、位置、业务运行状态、资源使用情况,以及用户的习惯和意图,选择合适的设备运行分布式任务。分布式任务调度[图4]


4.png

5.一次开发,多端部署

HarmonyOS 提供了用户程序框架、 Ability 框架以及 UI 框架,支持应用开发过程中多终端的业务逻辑和界面逻辑进行复用,能够实现应用的一次开发、多端部署,提升了跨设备应用的开发效率。一次开发、多端部署示意图见[图5]。


6.png

统一OS,弹性部署
HarmonyOS 通过组件化和小型化等设计方法,支持多种终端设备按需弹性部署,能够适配不同类别的硬件资源和功能需求。支撑通过编译链关系去自动生成组件化的依赖关系,形成组件树依赖图,支撑产品系统的便捷开发,降低硬件设备的开发门槛。

支持各组件的选择(组件可有可无):根据硬件的形态和需求,可以选择所需的组件。

支持组件内功能集的配置(组件可大可小):根据硬件的资源情况和功能需求,可以选择配置组件中的功能集。例如,选择配置图形框架组件中的部分控件。

支持组件间依赖的关联(平台可大可小):根据编译链关系,可以自动生成组件化的依赖关系。例如,选择图形框架组件,将会自动选择依赖的图形引擎组件等。

相关文章

  • 鸿蒙OS 技术特性

    硬件互助,资源共享 1.分布式软总线 分布式软总线是多种终端设备的统一基座,为设备之间的互联互通提供了统一的分布式...

  • 2019-08-10

    鸿蒙系统 - Big Dream 视频地址 鸿蒙 - 基于微内核的全场景分布式OS 总而言之,鸿蒙OS功能强大,和...

  • 鸿蒙 OS

    8月9号华为正是发布了鸿蒙操作系统,期待已久的我立马去看了发布会,这个系统叫做:基于微内核的全场景分布式操作系统。...

  • iOS Framework(二)之 Core OS Layer

    Core OS Layer Core OS Layer 包含底层特征,许多技术依赖于这些特性。即使在你的 Apps...

  • 鸿蒙OS架构介绍

    2019年8月9日,华为发布了鸿蒙OS(HarmonyOS)。 鸿蒙是一款基于微内核的全场景分布式OS。微内核赋予...

  • 鸿蒙OS初体验,揭开鸿蒙OS面纱

    我们知道,因为某些客观原因,最先搭载鸿蒙操作系统的不是华为手机,而是华为和荣耀智慧屏。所以我们就以智慧屏为载体,一...

  • 鸿蒙到来,我们如何分一杯羹?

    8月9号华为开发者技术大会上,鸿蒙Harmony OS 发布,顿时整个业界欢呼!分布架构,天生流畅,内核安全,生态...

  • 华为鸿蒙,另辟蹊径走进“无人区

    2019年8月9日,华为发布了全球首个微内核操作系统华为鸿蒙OS,病同时发布了全球首个搭载鸿蒙OS系统的产品——荣...

  • # 从2012年的WWDC说起(23届说起)

    2012 1. 与技术无关 2. MacBook系列 OS X iOS iOS 5 特性 iOS 6

  • 鸿蒙OS初识

    学习官网:https://www.harmonyos.com/cn/develop[https://www.har...

网友评论

      本文标题:鸿蒙OS 技术特性

      本文链接:https://www.haomeiwen.com/subject/wwpqhrtx.html