HarmonyOS是一款面向万物互联的分布式操作系统。主要有三大特性:
依赖硬件互助和资源共享的能力,HarmonyOS能够将多个形态不一的设备共同建成一个超级终端,实现任务分发与数据共享。
硬件互助依赖HarmonyOS的分布式软总线,在此基础上,HarmonyOS还具有分布式硬件虚拟化、分布式数据管理、分布式任务调度等分布式特性。
分布式软总线具有以下特点:
分布式软总线又分为任务总线和数据总线,任务总线负责任务的开发,数据总线负责数据的传输。
分布式硬件虚拟化平台可以实现不同设备的资源融合、设备管理、数据处理,通过硬件池化技术,将多种设备整合成一个超级虚拟终端。
分布式数据管理能够实现应用程序数据和用户数据的分布式管理。应用数据和用户数据不再与单一物理设备绑定,业务逻辑与数据存储分离。一份文件可以在多个终端操作,而实际的文件存储有且仅有一份。
HarmonyOS Connect依托于华为HarmonyOS、硬件、芯片、云服务等软硬件开放能力,是华为面向消费领域的智能硬件开放生态,旨在提供统一的生态产品开发、销售与运营服务。
HarmonyOS Connect为设备商、解决方案提供商、模组商等广大智能硬件合作伙伴提供全方位赋能:
HarmonyOS Connect生态解决方案合作伙伴可通过华为智能硬件合作伙伴平台提交模组认证申请,认证通过即可提供给HarmonyOS Connect生态产品的合作伙伴使用。对于模组的认证要求主要有两方面:
总的来说,HarmonyOS Connect智能硬件具有以下四大特点:
OpenHarmony生态
HarmonyOS是基于开源OpenHarmony的发行版,OpenHarmony囊括了HarmonyOS的核心能力,包括多内核机制,分布式特性。
根据设备的内存差异,OpenHarmony适配的系统类型分为三类:标准系统、小型系统、轻量系统。