Google is committed to advancing racial equity for Black communities. See how.
本頁面由 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被視為沒有路由的點對點鏈接。