Profils Weave

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.
Profils Weave

Il existe de nombreux éléments à l'ensemble de la pile Weave, mais la majorité des fonctionnalités sont regroupées dans des constructions logiques appelées profils. Chaque profil correspond à un ensemble spécifique de fonctionnalités Weave, qui comprend:

  • Protocoles
  • Rôles du protocole (éditeur, abonné)
  • Types de messages
  • Schémas et données publiées
  • Codes d'état
  • Codes d'erreur

Consultez la page Profils dans Weave Primer pour obtenir un aperçu général.

Principale

Certains profils sont essentiels au fonctionnement de Weave. Les voici :

  • Importation de données groupées (BDX) : transfert de fichiers entre les nœuds
  • Common : état du système et rapports d'erreurs
  • Gestion des données : gestion des attributs en temps réel
  • Écho : testez la connectivité réseau et la latence
  • Sécurité : établissez des sessions sécurisées
  • Annuaire des services : mappe les points de terminaison aux ressources du service

Secondaire

D'autres fournissent des fonctionnalités supplémentaires en haut de la base:

  • Une alarme : propagez les conditions urgentes via le tissu
  • Contrôle des appareils : permet de gérer l'état et la configuration d'un nœud
  • Device Description – Partager les identités entre les nœuds
  • Provisionnement des tissus : gestion des ressources au niveau des ressources
  • Battements : indiquez l'activité d'un nœud
  • Paramètres régionaux : indiquer les paramètres régionaux de la ressource
  • Provisionnement du réseau — Gestion au niveau des ressources
  • Provisionnement des services : associer et enregistrer des ressources
  • Mise à jour logicielle : gestion du processus de mise à jour logicielle
  • Rapport sur l'état : anciens rapports et rapports d'erreurs.
  • Service de temps : synchroniser les informations de temps entre les ressources et le service
  • Fuseau horaire : permet de gérer les paramètres de fuseau horaire entre les ressources
  • Token Pairing (Paires de jetons d'authentification)
  • Tunnelisation : gérez les tunnels Weave

Tissage

Tissage

Le cœur de la pile Weave comprend quatre modules:

  • Gestionnaire de sécurité : gère toutes les sessions sécurisées (CASE, PASE, Takeout) entre les ressources
  • Exchange Manager : gère les contextes d'échange (conversations) entre les ressources, définies par chaque profil
  • Couche de message : transport léger et couche de session pour la communication
  • État du tissu : gère la sécurité et la configuration du tissu, y compris les clés de session et de tissu

Les profils et caractéristiques secondaires se trouvent en haut des profils principal et Weave.

Weave utilise les transports sous-jacents de TCP, UDP et BLE pour transmettre les messages Weave. TCP et UDP utilisent à la fois IPv4 et IPv6 sur des technologies telles que Thread et Wi-Fi, tandis que BLE est traité comme des liens point à point sans routabilité.