¡Saludos!Reglas de negocio dinámicas en una aplicación web
Trabajar en un proyecto basado en web eran reglas de negocio y la lógica debe ser personalizada por el cliente. Quiero hacer esto sin tener que volver a compilar la aplicación cada vez que registremos un nuevo cliente en el sistema. Las arquitecturas que he descrito hasta ahora son:
- Flujo de trabajo de Windows: crear flujos de trabajo dinámicos y guardarlos en la base de datos.
- Reflexión: Crear una interfaz de reglas de negocio y usar la reflexión para cargar el ensamblado de cliente personalizado.
- Un verdadero motor de reglas de negocio
- Implementación de un mapa de estructura de tipo contenedor de IOC. [zaff: añadido 6/4]
¿Alguna vez ha implementado algo similar a esto? Si es así, ¿cuál es tu experiencia? Y finalmente, ¿hay alguna otra solución que deba explorar?
Gracias por su ayuda !!