OpenHarmony统一互联概览
项目介绍
OpenHarmony统一互联项目,致力于解决OpenHarmony系统跨操作系统、跨不同厂家,跟HOS、三方OS的设备可以互通,从建底座、定标准、搭平台三个维度,构筑统一互联的技术底座。
第一阶段先聚焦于OH和HOS之间,以及OH不同设备厂家之间设备的互联互通,包括富对瘦设备控制、富对富投屏、富对富文件互传这3大类应用场景,后续会逐步扩展到业务接续、分布式摄像头,以及和三方OS之间的互联互通。
核心理念
1.统一架构 2.统一标准 3.统一运营 4.统一共建 5.价值场景专项打透
技术架构
演进路线
OS组合: OpenHarmony 2B发行版 <-> OpenHarmony 2B发行版 系统原生业务互通能力 OpenHarmony 2B发行版 <-> OpenHarmony 2C发行版HarmonyOS Next 系统原生业务互通能力 OpenHarmony 发行版 <-> Other OS + SDK 备注:优先聚焦①②鸿蒙设备的不同发行版之间基础业务互联互通和标准化,其次和其他OS互通兼容的场景 设备组合: 富设备<->瘦设备,1-1和1-n场景 富设备<->富设备,限定1-1基础场景 备注:优先聚焦①行业IOT设备互联控制类场景 业务类型,通过互联互通基础业务标准和认证保证业务兼容性,跨厂商跨行业之间的基本业务互通: 富 <-> 无屏瘦设备:基础IOT业务;业务入口:基础互联APP 富 <-> 有屏瘦设备:基础文件互传,基础业务流转,业务入口:基础互联APP,三方应用 富 <-> 富设备:基础文件互传,基础投屏,基础业务流转等,业务入口:图库/文件/系统投屏,三方应用 互通的传输方式: 近场BLE/BT/WIFI/ETH/星闪SLE/SLB等方式。
代码仓地址
OHOS-Connect主库组织地址:https://gitcode.com/ohos-oneconnect
XTS认证指南
开发者文档
源码下载
- 通用互联APP
git clone https://gitcode.com/ohos-oneconnect/ohos-connect-hap
- 富对廋控制设备侧SDK和DEMO
// SDK
https://gitcode.com/ohos-oneconnect/communication_iot_connect
// DEMO
https://gitcode.com/ohos-oneconnect/applications_sample_iot_connect_samples
示例教程
如何参与
参与社区:社区介绍
许可协议
OpenHarmony OneConnect主要遵循Apache License V2.0协议,详情请参考各代码仓LICENSE声明。
OpenHarmony OneConnect引用的三方开源软件遵从其原始许可证。
联系方式
请参考:社区沟通与交流