Puede incluir subflujos en los flujos de mensajes exactamente de la misma
manera que incluye nodos incorporados
o definidos por el usuario.
También puede conectarlos a otros nodos de la misma
manera. Puesto que puede definir un subflujo una vez y utilizarlo en más
de un flujo de mensajes (e incluso en más de un proyecto de flujo de
mensajes), un subflujo puede proporcionar los siguientes beneficios:
- Se puede reutilizar y reduce el tiempo de desarrollo.
- Proporciona una forma coherente de conseguir una función específica y
una mayor facilidad de mantenimiento de los flujos de mensajes
(considere un subflujo como una macro de programación o como una parte de
código que se escribe una vez pero se utiliza en muchos sitios).
- Flexibilidad. Si promociona todas o parte de las propiedades de los
nodos en el subflujo, puede adaptar el subflujo a un contexto
específico (por ejemplo, actualizando la información de cola de salida
).
Sin embargo, debe recordar que un subflujo no es un solo nodo y su
inclusión aumenta el número de nodos en el flujo de mensajes, lo cual
puede afectar al rendimiento.
Consulte estos ejemplos de utilización de subflujo:
- Puede definir un subflujo que proporcione un
destino común a los mensajes que generan un error dentro del flujo de
mensajes.