Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

编织轮廓

编织轮廓

完整的Weave堆栈有很多元素,但是大多数功能都分组为称为profile的逻辑结构。每个配置文件对应一组特定的Weave功能,其中包括:

  • 规约
  • 协议角色(发布者,订阅者)
  • 讯息类型
  • 模式和发布的数据
  • 状态码
  • 错误码

有关一般概述,请参见Weave Primer中的Profiles页面。

某些配置文件对于Weave功能至关重要。这些是:

  • 批量数据传输(BDX)-在节点之间传输文件
  • 公用-系统状态和错误报告
  • 数据管理-实时特征管理
  • Echo —测试网络连接和延迟
  • 安全性—建立安全的会话
  • 服务目录-将端点映射到服务中的资源

次要的

其他人则在核心之上提供其他功能:

  • 警报—通过结构传播紧急情况
  • 设备控制-管理节点的状态和配置
  • 设备描述—节点之间的共享身份
  • Fabric Provisioning —资源级结构管理
  • 心跳—指示节点的活动状态
  • 语言环境-指示资源语言环境
  • 网络设置-资源级网络管理
  • 服务设置-配对和注册资源
  • 软件更新-管理软件更新过程
  • 状态报告-旧状态和错误报告。
  • 时间服务-在资源和服务之间同步时间信息
  • 时区-管理资源之间的时区设置
  • 令牌配对—配对身份验证令牌
  • 隧道化-管理组织隧道

编织叠

编织叠

Weave堆栈的核心包括四个模块:

  • 安全管理器-管理资源之间的所有安全会话( CASEPASETAKE
  • Exchange Manager-管理每个配置文件定义的资源之间的交换上下文(会话)
  • 消息层—用于通信的轻量级传输和会话层
  • 结构状态-管理结构的安全性和配置,包括会话和结构密钥

次要特征和特征位于Weave核心和主要特征之上。

Weave使用TCP,UDP和BLE的基础传输来传递Weave消息。 TCP和UDP在诸如Thread和WiFi之类的技术上同时使用IPv4和IPv6,而BLE被视为没有路由的点对点链接。