Java Dinámico
Estoy realizando una aplicación en Java y he llegado a una encrucijada.
Escenario
La aplicación que estoy realizando recibe llamados desde otros sistemas o aplicaciones con un Id de Programa o Función en particular, se programa la acción para cada función o programa. Estas acciones son diferentes por función Replicar en una base de datos, enviar un e-mail u otras cosas.
Todo está bien se compila y funciona.
Lo ideal es que sea dinámica el llamado de la acción final.
Actual
Función_A --> Modelo --> Controlador_A
Función_B --> Modelo --> Controlador_B
Función_C --> Modelo --> Controlador_C
Necesidad
Función_A --> Modelo --> Controlador_Dinamico_A
Función_B --> Modelo --> Controlador_Dinamico_B
Función_C --> Modelo --> Controlador_Dinamico_C
Parte de la Idea es crear la clases y colocarlas en algún lugar donde puedan ser leídas y compiladas con el mismo código sin necesidad de modificar el programa del Modelo.
No tengo idea de cómo realizar esto en Java y si se puede, por eso recurro a ustedes por alguna sugerencia.
Escenario
La aplicación que estoy realizando recibe llamados desde otros sistemas o aplicaciones con un Id de Programa o Función en particular, se programa la acción para cada función o programa. Estas acciones son diferentes por función Replicar en una base de datos, enviar un e-mail u otras cosas.
Todo está bien se compila y funciona.
Lo ideal es que sea dinámica el llamado de la acción final.
Actual
Función_A --> Modelo --> Controlador_A
Función_B --> Modelo --> Controlador_B
Función_C --> Modelo --> Controlador_C
Necesidad
Función_A --> Modelo --> Controlador_Dinamico_A
Función_B --> Modelo --> Controlador_Dinamico_B
Función_C --> Modelo --> Controlador_Dinamico_C
Parte de la Idea es crear la clases y colocarlas en algún lugar donde puedan ser leídas y compiladas con el mismo código sin necesidad de modificar el programa del Modelo.
No tengo idea de cómo realizar esto en Java y si se puede, por eso recurro a ustedes por alguna sugerencia.
Respuesta de alejosoft
1