Skip to content

UNIFIED LOGICAL NETWORK · 统一逻辑网络

OnePath

一处编写,全网可达

把分布在不同总线、链路与网段上的异构节点,统一接入一张逻辑网络。 一套极简、稳定的 C 接口,从云端到微控制器,打通数据交换与服务调用—— 节点之间无需感知彼此的物理位置与连接方式。

  • 双变体 完整版 / 精简版
  • 精简版约 330 KB
  • 运行时零外部依赖
  • 单头文件接入
向下浏览特性

CAPABILITIES · 核心能力

一张逻辑网络,打通异构与跨网段

从云端到微控制器,OnePath 用一套极简 C 接口,把通信的复杂度收敛进库里。

组网

异构组网,统一逻辑网络

把分布在不同总线、链路、网段上的节点接入同一张逻辑网络。节点之间无需感知彼此的物理位置与连接方式——同一份代码在数据中心、局域网、跨网段、甚至同机不同进程之间都正确工作。

了解更多
发现

零配置自动发现

同一网络内的节点自动相互发现并建立连接,免去手工维护地址列表。上线即加入,下线即感知。

了解更多
跨网

跨网段转发网关

通过转发网关在不同子网之间中继消息。发布者照常发布、订阅者照常订阅,跨网中继对应用完全透明。

了解更多
范式

双通信范式 + 层级化通配符寻址

内置「发布 / 订阅」与「请求 / 响应」两类范式。资源以类文件路径的层级名称标识(如 robot/sensor/temp),并支持 * 匹配单层、** 匹配多层——订阅一类资源只需一行代码。

了解更多
零拷贝

同机零拷贝传输

同机进程间自动经共享内存零拷贝交换数据,获得高吞吐、低延迟;跨机时自动回退到网络传输,全程透明。

了解更多
韧性

断线透明重连

实时感知节点上线 / 离线;连接中断后按指数退避自动重连,重连后订阅与查询关系自动恢复,应用代码无需处理断线。

了解更多
可视

网络拓扑感知

运行时自省网络中的节点、各节点承载的服务、连接关系与传输类型(含是否走共享内存),并可聚合为全局拓扑图。

了解更多
可观测

内置可观测性 · 零代码改动

内置分布式链路追踪(W3C Trace Context)与指标(Counter / Gauge / Histogram)。核心通路自动埋点、跨跳自动透传,仅通过环境变量开关即可开启,关闭则回归零开销。

了解更多
安全

安全通信

支持传输层加密(TLS)与身份认证(用户名密码),保障跨网通信的机密性与访问控制;应用 API 保持不变。

了解更多
可靠

可靠传输与历史补偿

可按需开启消息缓存、丢包检测与历史补发。后加入的订阅者也能收到历史消息,弱网与短暂中断下数据不丢、不乱。

了解更多
冗余

多模冗余 XMR

N 副本冗余计算 / 存储 + 投票选举(DMR / TMR / NMR)。auto-N 自动感知副本数,边缘投票消除单点,端到端 CRC 校验。

了解更多
全栈

完整版 + 精简版,同一套代码

完整版面向服务器与桌面(约 15 MB),精简版面向嵌入式与边缘(约 330 KB)。同一套业务代码,一个编译宏即可切换变体,接入同一张逻辑网络。

了解更多

FULL-STACK · 全栈覆盖

一套代码,从云端覆盖到嵌入式

云端 / 服务器完整版 Full · ~15 MB
边缘网关完整版 / 精简版
嵌入式设备精简版 Tiny · ~330 KB

⟶  同一张 OnePath 逻辑网络  ⟵

准备好把节点接入一张逻辑网络了吗?

几分钟跑通第一个发布 / 订阅,然后按需启用零拷贝、追踪、冗余等能力。

OnePath™ 以预构建库形式交付,运行时零外部依赖。