Profile tkaczy

Profile tkackie

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

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

Ogólne informacje znajdziesz na stronie Profile w sekcji Priave.

Główny

Niektóre profile mają kluczowe znaczenie dla funkcji Weave. Dostępne symbole:

  • Zbiorcze przenoszenie danych (BDX) – przesyłanie plików między węzłami
  • Często występujące – raportowanie stanu systemu i błędów
  • Zarządzanie danymi – zarządzanie cechami w czasie rzeczywistym
  • Echo – testowanie połączenia sieciowego i czasu oczekiwania
  • Bezpieczeństwo – konfigurowanie bezpiecznych sesji
  • Katalog usług – mapuj punkty końcowe do zasobów w usłudze

Dodatkowy

W przypadku innych z nich dostępne są dodatkowe funkcje:

  • Alarm – rozpowszechniaj pilne warunki przez tkaninę
  • Kontrola urządzenia – zarządzanie stanem i konfiguracją węzła
  • Opis urządzenia – współdziel tożsamość między węzłami
  • Udostępnianie tkanin – zarządzanie tkaniną na poziomie zasobu
  • Pakiet podtrzymujący – wskazuje czas życia węzła
  • Język – wskaż języki zasobów
  • Udostępnianie sieci – zarządzanie siecią na poziomie zasobu
  • Obsługa administracyjna – parowanie i rejestrowanie zasobów
  • Aktualizacja oprogramowania – zarządzanie procesem aktualizacji oprogramowania
  • Raport o stanie – starsze informacje o stanie i raporty o błędach.
  • Usługi czasowe – synchronizowanie informacji o czasie między zasobami a Usługą
  • Strefa czasowa – zarządzanie ustawieniami strefy czasowej między zasobami
  • Parowanie tokenów – parowanie tokenów uwierzytelniania
  • Tunel – zarządzanie tunelami Weave

Stos tkaczy

Stos tkaczy

rdzeń stosu Weave składa się z 4 modułów:

  • Menedżer zabezpieczeń – zarządza wszystkimi bezpiecznymi sesjami (ZGŁOSZENIE, PASE, POBIERZ) między zasobami
  • Exchange Manager – zarządza kontekstami (rozmowami) giełdowymi między zasobami zgodnie z definicją w każdym profilu
  • Warstwa wiadomości – uproszczony transport i warstwa sesji do komunikacji
  • tkanina stan – zarządza bezpieczeństwem i konfiguracją tkaniny, w tym kluczy sesji i tkanin

Profile podstawowe i cechy dodatkowe znajdują się nad podstawowymi i podstawowymi profilami Weave.

Do przekazywania wiadomości Weave używane są dane transportowe TCP, UDP i BLE. W protokołach TCP i UDP używa się zarówno protokołu IPv4, jak i IPv6, takich jak wątki czy sieci Wi-Fi. Z kolei BLE jest traktowane jako połączenia punkt-punkt bez połączenia.