首页 > 社交 > 科普中国

华为鸿蒙

常驻编辑 科普中国 2022-11-17 鸿蒙   华为   终端设备   终端   分布式   开发者   内核   架构   声明   能力   版本   设备   技术

新版本的 HarmonyOS3.1在继承原有框架结构基础上,加入了许多全新特性。据悉, HarmonyOS3.1的架构由“框架+组件”组成,其中框架是整个 HarmonyOS系统运行方式的基础。其核心组件为浏览器、终端和嵌入式操作系统中最常用的应用程序之间通信协议的标准化、可重用性及适配性。HarmonyOS 3.1 版本主推 ArkTS 开发语言,ArkTS API 的数量也将达到 10000+,主要 API 能力包括:增强的声明式 UI 能力、全新的应用开发模型 ——Stage 模型,并在 DFX、Web 组件开发、国际化开发、通信互联、媒体软件等子系统能力方面有所更新或增强,这些能力标志着 HarmonyOS 全面进入 ArkTS 语言的声明式开发阶段。MUX拜客生活常识网

1.分布式架构,实现真正流畅分布式操作系统MUX拜客生活常识网

HarmonyOS3.1将分布式技术应用到终端设备中,通过分布式技术,将操作系统、浏览器、应用程序之间进行通信时需要采用的标准协议统一封装在一个编译器中,并且底层协议兼容,设备之间也可以实现通信。在这种分布式架构下,终端设备之间可以跨终端跨应用共享内核的各种能力并通过分布式技术进行协同。鸿蒙 OS的核心是微内核鸿蒙 OS。基于微内核的分布式技术让应用程序开发变得更加简单、高效,从而真正实现流畅分布式 OS技术。分布式技术能够根据分布式应用不同要求动态重构内核结构,并根据场景自动适配内核及应用之间通信的优先级并发。这样一来不但可以极大地降低开发者的开发难度和代码复杂度与维护成本,而且还能提升系统安全性与可维护性。MUX拜客生活常识网

2.基于微内核架构,打造安全可信的分布式操作系统MUX拜客生活常识网

鸿蒙 OS3.1基于微内核架构,ArkUI 是一套构建 HarmonyOS 应用界面的声明式 UI 开发框架。它通过简洁自然的 UI 信息描述语法、丰富的 UI 动效组件和 API,以及不断增强的一次开发、多端部署能力,帮助您提升 HarmonyOS 应用界面开发效率。采用面向未来的分布式架构设计,内核之间实现数据隔离,降低硬件通信开销和终端等待时间,同时内核之间通过通信实现跨平台协同特性。微内核在提高内核工作效率的同时大幅降低系统功耗。同时保证设备运行时的安全性。为应对异构设备带来的安全挑战, HarmonyOS3.1在内核部分加入隔离机制和安全防护措施。微内核架构能够有效降低终端设备对内核关键指令和代码执行风险。鸿蒙 OS采用原生全栈自研+共建模式,将底层技术外包给符合条件的软硬件厂商提供,从而提升软硬件耦合能力。通过开放内核加速技术和软硬件协同实现系统性能提升50%~70%。未来在核心技术基础上面向未来能力开放。鸿蒙 OS3.1还将开源更多合作伙伴一起打造分布式架构及应用。MUX拜客生活常识网

3.基于多语言编程,构建全场景智慧体验MUX拜客生活常识网

HarmonyOS3.1引入了多语言编程能力,1)新增 Canvas 绘制能力,支持 W3C 标准 Canvas 接口,结合声明式 UI 范式,增强应用开发者自定义绘制能力。MUX拜客生活常识网

2)通过 XComponent 组件,配合 NDK 能力,构建 C++/TS 混合开发能力,支持游戏、媒体应用开发。1)扁平化布局能力,提升布局效率MUX拜客生活常识网

2)自定义布局能力,布局更加灵活、可定制实现了跨终端无缝协同,多终端跨操作系统无缝协同办公、共享终端资源,构建全场景智慧体验。一言不合,就运行不了的应用程序可以调用系统提供的容器加速,让应用开发者只需编写一个程序即可在多终端间无缝交互。此外,鸿蒙 OS3.1还提供了一次开发多端部署功能。基于微内核架构的分布式架构支持分时同步和异构协同,为不同设备提供统一平台能力。开发者可以在同一分布式架构下构建多终端基于多语言并行处理并发技术,使不同终端能够同时获得高吞吐量处理能力和低时延网络服务。同时还可以在不同终端间实现自动切换。由于在跨终端环境下可以动态调整内核及资源分配策略,从而实现跨终端同时体验更流畅。此外, HarmonyOS3.1还支持文件系统等多种分布式应用程序运行方法,并提供包括快速启动、网络加速等一系列关键技术支持。MUX拜客生活常识网

4.使用统一认证标准,实现跨终端协同验证MUX拜客生活常识网

HarmonyOS3.1在跨终端协同验证方面,提出“一端一机、一分为二”设计理念,提供全新身份标识认证方式,基于微内核实现可信执行环境(TEE)统一认证和管理标准,从而确保可信安全,打造开放、协同、个性化体验的可信物联网。用户可以在任意终端通过登录和验证华为账号和密码登陆设备并获得对应应用的安全服务与访问权限,同时保证自己数据和隐私不会被泄露。实现安全共享访问。用户在整个终端间流转时只需进行一次认证即可完成整个终端的可信访问。此外,鸿蒙 OS3.1还引入微内核架构深度适配全新安卓系统交互体验技术,基于微内核实现跨设备身份认证、可信执行环境)以及设备防攻击等特性。实现跨终端协同认证只需一台设备即可满足 HarmonyOS3.1要求。此外,基于微内核打造强大的分布式架构能力赋能 HarmonyOS3.1,支持分布式技术、人工智能以及微内核重构等一系列前沿技术。

相关阅读:

  • matepadpro2019什么时候升级鸿蒙
  • 华为nova9支持鸿蒙吗
  • 鸿蒙os3.0正式版出来了吗2021
  • 鸿蒙系统是什么(华为鸿蒙系统特色功能)
  • 鸿蒙HarmonyOS
  • 离开华为之后,荣耀抛弃鸿蒙重回安卓,背后的原因是什么?
  • 假如,先有鸿蒙后有天…
  • 阿维塔11正式开启预订
  • 鸿蒙智慧路由,让孩子专心上网课,华为路由AX6体验
  • “鸿蒙之父”王成录离开华为,背后原因不简单
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。