
Hay muchos elementos a la pila de la armadura completa, pero la mayoría de la funcionalidad se agrupan en construcciones lógicas, denominados perfiles. Cada perfil corresponde a un conjunto específico de funciones Weave que comprende:
- Protocolos
- Roles de protocolo (editor, suscriptor)
- Tipos de mensajes
- Esquemas y datos publicados
- Códigos de estado
- Códigos de error
Ver el Perfiles de página en la armadura del Primer para una visión general.
Primario
Algunos perfiles son fundamentales para la funcionalidad de Weave. Estos son:
- a granel de transferencia de datos (BDX) - transferir archivos entre nodos
- común - el estado del sistema y los informes de errores
- Data Management - Gestión de rasgo en tiempo real
- Echo - conectividad de red de prueba y la latencia
- Seguridad - establecer sesiones seguras
- de servicio de directorio - Mapa de los puntos finales a los recursos en el Servicio
Secundario
Otros proporcionan funcionalidad adicional sobre el núcleo:
- alarma - condiciones urgentes propagan a través de la tela
- Device Control - gestionar el estado y la configuración de un nodo
- Descripción de Dispositivo - identidades compartir entre nodos
- de la tela de aprovisionamiento - la gestión de la tela a nivel de recursos
- Heartbeat - indican vivacidad de un nodo
- Locale - indicar lugares de recursos
- Aprovisionamiento de la red - gestión de la red a nivel de recursos
- Servicio de aprovisionamiento - Sincronizar y registrar los recursos
- Actualización de software - gestionar el proceso de actualización de software
- Informe de estado - el estado de la herencia y el informe de errores.
- Tiempo de Servicios - información del tiempo de sincronización entre los recursos y el Servicio
- zona horaria - administrar la configuración de la zona horaria entre recursos
- de emergencia emparejamiento - tokens de autenticación par
- de túnel - gestionar túneles Weave
Pila de tejido

El núcleo de la pila Weave comprende cuatro módulos:
- Administrador de seguridad - gestiona todas las sesiones seguras ( CASO , PASE , TOME ) entre los recursos
- Exchange Manager: gestiona contextos de intercambio (conversaciones) entre recursos según lo definido por cada perfil.
- Capa de mensajes: capa ligera de transporte y sesión para la comunicación
- Estado de la estructura: administra la seguridad y la configuración de la estructura, incluidas las claves de sesión y de estructura.
Los perfiles y rasgos secundarios se asientan sobre el núcleo de Weave y los perfiles primarios.
Usos de la armadura de los medios de transporte subyacentes de TCP, UDP, y BLE para pasar mensajes de tejido . TCP y UDP utilizan tanto IPv4 como IPv6 sobre tecnologías como Thread y WiFi, mientras que BLE se trata como enlaces punto a punto sin enrutabilidad.