Google is committed to advancing racial equity for Black communities. See how.
Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Profile splotu

Profile splotu

Pełny stos Weave zawiera wiele elementów, ale większość funkcji jest pogrupowana w logiczne konstrukcje zwane profilami . Każdy profil odpowiada określonemu zestawowi funkcji Weave, który obejmuje:

  • Protokoły
  • Role protokołu (wydawca, subskrybent)
  • Typy wiadomości
  • Schematy i publikowane dane
  • Kody stanu
  • Kody błędów

Zobacz stronę Profile w Weave Primer, aby uzyskać ogólny przegląd.

Podstawowy

Niektóre profile mają kluczowe znaczenie dla funkcjonalności Weave. To są:

  • Bulk Data Transfer (BDX) - przesyłanie plików między węzłami
  • Common - status systemu i raportowanie błędów
  • Zarządzanie danymi - zarządzanie cechami w czasie rzeczywistym
  • Echo - testuje łączność sieciową i opóźnienia
  • Bezpieczeństwo - ustanawiaj bezpieczne sesje
  • Service Directory - mapowanie punktów końcowych do zasobów w Usłudze

Wtórny

Inne zapewniają dodatkową funkcjonalność na szczycie rdzenia:

  • Alarm - rozprzestrzeniaj nagłe sytuacje przez tkaninę
  • Device Control - zarządzaj stanem i konfiguracją węzła
  • Opis urządzenia - udostępnianie tożsamości między węzłami
  • Fabric Provisioning - zarządzanie strukturą na poziomie zasobów
  • Heartbeat - wskazuje żywotność węzła
  • Locale - wskaż zasobów
  • Network Provisioning - zarządzanie siecią na poziomie zasobów
  • Udostępnianie usług - i rejestruj zasoby
  • Aktualizacja oprogramowania - zarządzaj procesem aktualizacji oprogramowania
  • Status Report - starsze raporty o stanie i błędach.
  • Time Services - synchronizują informacje o czasie pomiędzy zasobami a Usługą
  • Time Zone - zarządzaj ustawieniami stref czasowych pomiędzy zasobami
  • Token Pairing - parowanie tokenów uwierzytelniających
  • Tunneling - zarządzaj tunelami Weave

Stos splotu

Stos splotu

Rdzeń stosu Weave składa się z czterech modułów:

  • Security Manager - zarządza wszystkimi bezpiecznymi sesjami ( CASE , PASE , TAKE ) pomiędzy zasobami
  • Exchange Manager - zarządza kontekstami wymiany (konwersacjami) między zasobami zdefiniowanymi w każdym profilu
  • Warstwa wiadomości - lekki transport i warstwa sesji do komunikacji
  • Stan sieci szkieletowej - zarządza zabezpieczeniami i konfiguracją sieci szkieletowej, w tym kluczami sesji i sieci szkieletowej

Dodatkowe profile i cechy znajdują się na szczycie rdzenia Weave i profili głównych.

Weave używa podstawowych transportów TCP, UDP i BLE do przekazywania komunikatów Weave . TCP i UDP używają zarówno IPv4, jak i IPv6 w stosunku do technologii takich jak Thread i WiFi, podczas gdy BLE jest traktowane jako łącza punkt-punkt bez routingu.