O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Perfis do Weave

Perfis do Weave

Há muitos elementos na pilha completa do Weave, mas a maioria das funcionalidades é agrupada em construções lógicas chamadas perfis. Cada perfil corresponde a um conjunto específico de funcionalidades do Weave que inclui:

  • protocolos;
  • Funções de protocolo (editor, assinante)
  • Tipos de mensagem
  • Esquemas e dados publicados
  • Códigos de status
  • Códigos de erro

Consulte a página Perfis na página inicial do Weave para ter uma visão geral.

Principal

Alguns perfis são essenciais para a funcionalidade do Weave. Eles são os seguintes:

  • Transferência de dados em massa (BDX, na sigla em inglês): transfira arquivos entre nós
  • Comum: status do sistema e relatórios de erros
  • Gerenciamento de dados: gerenciamento de traços em tempo real
  • Eco: teste a latência e a conectividade da rede
  • Segurança: crie sessões seguras
  • Diretório de serviços: mapear os endpoints para os recursos no Serviço

Secundário

Outras fornecem funcionalidades adicionais na parte superior:

  • Alarme: propagar condições urgentes pelo tecido
  • Controle de dispositivos: gerencie o estado e a configuração de um nó
  • Descrição do dispositivo: compartilhar identidades entre nós
  • Provisionamento do Fabric: gerenciamento de tecidos no nível do recurso
  • Frequência cardíaca — indica a atividade de um nó
  • Localidade: indica localidades do recurso
  • Provisionamento de rede: gerenciamento de rede no nível do recurso
  • Provisionamento de serviço: parear e registrar recursos
  • Atualização de software: gerencie o processo de atualização de software.
  • Relatório de status: status legado e relatórios de erro.
  • Serviços de tempo: sincroniza informações de tempo entre recursos e o serviço
  • Fuso horário: gerencia as configurações de fuso horário entre os recursos
  • Pareamento de tokens: tokens de autenticação de pares
  • Tunneling: gerencie túneis do Weave

Pilha tecelagem

Pilha tecelagem

O núcleo da pilha do Weave consiste em quatro módulos:

  • Gerenciador de segurança: gerencia todas as sessões seguras (CASE, PASE, Take) entre os recursos
  • Exchange Manager: gerencia contextos de troca (conversas) entre recursos, conforme definido por cada perfil
  • Camada de mensagens: transporte leve e camada de sessão para comunicação
  • Estado do Fabric: gerencia a segurança e a configuração do tecido, incluindo chaves de sessão e do tecido

Os perfis secundários e as características se sobrepõem aos perfis principais e principais do Weave.

O Weave usa os transportes subjacentes de TCP, UDP e BLE para transmitir mensagens Wave. TCP e UDP usam IPv4 e IPv6 por tecnologias como Thread e Wi-Fi, enquanto o BLE é tratado como links de ponto a ponto sem routability.