← 返回列表

分布式软总线

分布式软总线
HarmonyOS分布式通信

分布式软总线

分布式软总线(DSoftBus)是 HarmonyOS 的核心通信技术——在蓝牙/Wi-Fi 物理层之上构建逻辑层面的"虚拟设备总线",让多个设备像一台设备一样工作。

> 📖 在穿戴中的协同应用华为穿戴


与传统蓝牙的本质区别

`` 传统蓝牙: 手机 ←→ 手表:蓝牙 SPP/GATT 串行通信 每次切换功能需重新建立数据通道 数据同步延迟:1-5 秒

分布式软总线: 手机 ←→ 手表:基于蓝牙物理层 + HarmonyOS 协议栈 逻辑上是"虚拟设备"的一部分 数据同步延迟:< 200ms 跨设备调用:手机上的 GPS/摄像头可以被手表"看到" ``


在穿戴中的具体应用

- 超级终端一拉即合:拖拽手表图标到手机/智慧屏/车机 = 软总线自动建立连接 - 手表控车:手表 NFC 解锁车门 → 软总线将车主设置同步到车机 - 运动投屏:手表实时心率/运动数据 → 软总线推流到智慧屏 - 通知无感同步:手机通知通过软总线实时推送到手表,不需 App 转发


技术关键

- 自发现:设备靠近时自动感知(不需要手动配对) - 自连接:根据场景自动选择最优物理通道(蓝牙/Wi-Fi/星闪) - 自组网:多个设备动态组成分布式网络


相关笔记

- HarmonyOS——分布式软总线的运行平台 - 华为穿戴——软总线在穿戴设备协同中的应用 - 星闪——软总线可选物理通道之一