Reduzieren Sie Häufigkeit der Einsätze in einer Java-Web-Anwendung mit Spring-MVC
-
01-10-2019 - |
Frage
Gibt es eine einfache Möglichkeit, Ihre „Service Layer“ getrennt von Ihrer Web-Schicht eingesetzt haben, so dass ich die Anzahl der pro Woche reduzieren, dass ich zu, Paket, zu bauen und Bereitstellung der gesamten WAR-Datei?
Ich bin mit Tomcat meistens, aber ich hoffe für etwas allgemeinere zu Java Web-Server.
Lösung
Wenn das Paket-build-deploy Prozess notwendig ist, aber Schwergewicht genug, dass man es minimieren oder vermeiden möchten, sollten Sie überlegen, auch leichter, diesen Prozess zu machen, schneller oder mehr automatisiert.
Andere Tipps
Sie können Ihre „Dienstschicht“ auf eine zweite Anwendung bewegen und haben die Front-End-Anwendung kommunizieren mit den „Dienstleistungen“ Remoting-Technologie eine Art verwenden.
Frühling Remoting (aka HttpInvoker) diese sehr einfach zu bedienen ist.