Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

Weave プロファイル

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。
Weave プロファイル

完全な Weave スタックには多くの要素がありますが、機能の大部分はプロファイルと呼ばれる論理構造にグループ化されています。各プロファイルは、以下を含む特定の Weave 機能セットに対応しています。

  • プロトコル
  • プロトコルの役割(パブリッシャー、サブスクライバー)
  • メッセージの種類
  • スキーマと公開データ
  • ステータス コード
  • エラーコード

一般的な概要については、Weave Primer の [プロファイル] ページをご覧ください。

プライマリ

一部のプロファイルは Weave の機能の中心となるものです。サポートしているものは次のとおりです。

  • Bulk Data Transfer(BDX)- ノード間でファイルを転送します
  • 一般 - システム ステータスとエラー報告
  • データ管理 - リアルタイムのトレイト管理。
  • Echo - ネットワーク接続とレイテンシをテストします。
  • セキュリティ - 安全なセッションを確立
  • Service Directory - エンドポイントを Service 内のリソースにマッピングします。

Secondary

コアの上に追加機能を提供するものもあります。

  • アラーム - ファブリックを介して緊急状況を伝播する
  • デバイス コントロール - ノードの状態と構成を管理します
  • デバイスの説明 - ノード間で ID を共有します
  • ファブリック プロビジョニング - リソースレベルのファブリック管理
  • ハートビート - ノードのライブ状態を示します。
  • 言語 - リソースのロケールを指定します。
  • ネットワーク プロビジョニング - リソースレベルのネットワーク管理
  • サービスのプロビジョニング - リソースのペア設定と登録
  • ソフトウェアの更新 - ソフトウェアの更新プロセスの管理
  • ステータス レポート - 以前のステータスとエラーに関するレポート。
  • タイムサービス - リソースとサービス間の時間情報の同期
  • タイムゾーン: リソース間のタイムゾーン設定の管理
  • トークンのペア設定 - 認証トークンのペア
  • トンネリング - Weave トンネルの管理

Weave スタック

Weave スタック

Weave スタックのコアは、次の 4 つのモジュールで構成されています。

  • セキュリティ マネージャー - リソース間のすべての安全なセッション(CASEPASETAKE)を管理します
  • Exchange Manager - 各プロファイルで定義されているように、リソース間の Exchange コンテキスト(会話)を管理します。
  • メッセージ レイヤ - 通信のための軽量のトランスポートとセッション レイヤ
  • Fabric 状態 - セッションとファブリック キーなど、ファブリックのセキュリティと構成を管理します。

セカンダリ プロファイルとトレイトは Weave コアとプライマリ プロファイルの上にあります。

Weave では、TCP、UDP、BLE の基盤となるトランスポートを使用して Weave メッセージを渡します。TCP と UDP は、Thread や Wi-Fi などのテクノロジーよりも IPv4 と IPv6 の両方を使用しますが、BLE はルーティング不可能なポイントツーポイント リンクとして扱われます。