Consulte el tema de concepto sobre nodos de flujos de mensajes.
Cuando diseña un flujo de mensajes, la flexibilidad y riqueza de los nodos incorporados a menudo significa que hay varias formas de conseguir el proceso y, por tanto, de conseguir el resultado final requerido. Sin embargo, es posible que también encuentre que estas distintas soluciones generan distintos rendimientos y, si este elemento es importante en su caso, debe diseñar de forma que obtenga un buen rendimiento así como una buena funcionalidad.
Las aplicaciones pueden percibir el rendimiento de dos formas:
Hay varios aspectos que afectan a los tiempos de respuesta de los flujos de mensajes. Sin embargo, cuando crea y modifica el diseño del flujo de mensajes para obtener los mejores resultados que satisfagan los requisitos específicos del negocio, también debe tener en cuenta la eventual complejidad del flujo de mensajes. Los flujos de mensajes más eficaces no son necesariamente los más fáciles de entender y mantener; experimente las distintas soluciones disponibles hasta obtener el mejor equilibrio para sus necesidades.
Hay varios factores que afectan a los tiempos de respuesta del flujo de mensajes:
En un flujo de mensajes, utilice el menor número posible de nodos; cada nodo que se incluye en el flujo de mensajes aumenta la actividad general en el intermediario. Hay un límite superior en el número de nodos en un solo flujo. Este límite lo controlan los recursos del sistema, especialmente el tamaño de pila.
Para obtener más información sobre los tamaños de pila, consulte Consideraciones acerca del sistema para el despliegue de flujos de mensajes.
Puede encontrar más información sobre cómo mejorar el rendimiento de un flujo de mensajes en este artículo de developerWorks sobre el rendimiento del flujo de mensajes.