wire
Son las conexiones visuales que unen los nodos en un flujo, permitiendo que los mensajes se transmitan de un nodo a otro. Estas conexiones definen la ruta que siguen los datos a través del flujo, determinando cómo se procesan y transforman los mensajes a medida que se desplazan desde los nodos de entrada, pasando por los nodos de procesamiento, hasta los nodos de salida.
Características principales:
-
Flujo de datos:
- Las conexiones transportan mensajes (objetos JavaScript) de un nodo a otro, permitiendo el movimiento de datos a través del sistema.
- Facilitan la secuencia lógica de procesamiento, donde la salida de un nodo sirve como entrada para el siguiente.
-
Representación visual:
- En el editor de Node-RED, las conexiones se representan como líneas que unen el puerto de salida de un nodo con el puerto de entrada de otro.
- Proporcionan una visualización clara y comprensible del flujo de datos y la lógica de la aplicación.
-
Conexiones uno a muchos:
-
Enrutamiento y control de flujo:
-
Procesamiento de mensajes:
- A medida que los mensajes fluyen a través de las conexiones, pueden ser modificados, enriquecidos o filtrados por los nodos intermedios.
- Permite implementar lógica de negocio y transformar datos en el camino.
Documentación oficial de Node-RED sobre conexiones y mensajes: https://nodered.org/docs/user-guide/wires