De siguiendo la documentación Prisma dice que hay cuatro formas de comunicarse a través de módulos -¿Comunicación entre módulos con Prism?
- solución al mando
- contexto Región
- Los servicios compartidos
la agregación de eventos
- ¿Puedo simplemente elija uno de estos métodos y aplíquelo para todas las comunicaciones entre módulos. ¿O debería usar diferentes métodos dependiendo de la situación?
- En particular, en una aplicación estoy escribiendo en el momento en que tengo el botón en un módulo y cuando el usuario hace clic en él quiero iniciar un hilo en otro módulo. ¿Qué método de comunicación usaría para esta situación?
Supongamos que tengo dos módulos a saber, Compra y Stock. Entonces, ¿cómo puedo manejar la transacción en dos módulos? Si hay algún error en la compra o en stock, la transacción debe deshacerse. –