Ridurre la frequenza delle implementazioni in un'applicazione Web Java utilizzando Primavera-MVC
-
01-10-2019 - |
Domanda
C'è un modo semplice per avere il tuo "Service Layer" distribuito separatamente dal livello Web, in modo che possa ridurre il numero di volte a settimana che devo, pacchetto, creare e distribuire l'intero file WAR?
sto usando Tomcat per lo più, ma sto sperando in qualcosa di più generico ai server web Java.
Soluzione
Se il processo di pacchetti-build da implementare è necessario, ma abbastanza pesante che si vuole ridurre al minimo o evitare, si potrebbe anche considerare la possibilità che il processo più semplice, più veloce, o più automatizzata.
Altri suggerimenti
Si potrebbe spostare il "livello di servizio" per una seconda applicazione e avere l'applicazione front-end di comunicare con i "servizi" utilizzando una sorta di tecnologia di servizi remoti.
Primavera remoting (aka HttpInvoker) rende molto semplice da usare.