J'ai une application Tomcat assez énorme. Très ctitical à l'entreprise (faire de l'argent réel). Mais c'est un code Java hérité. Signification, JSP (avec beaucoup de Javascript, code Java), Servlets (avec des milliers de lignes de code) et ainsi de suite. Nous voulons échapper à ce code minable. Maintenant, une demande est venue pour une autre application (but différent, fonctionnalité différente). Nous en avons besoin dans un autre contexte root/NewApp permet de dire sous la structure du répertoire de l'application héritée. Comme un mini-site. Il aura une URL différente, pourrait même servir quelques hôtes virtuels.Une application Spring-MVC parallèle est-elle possible avec une application web non-printanière?
Nous ne voulons pas prolonger le code Legacy. Nous voulons passer à de meilleures technologies et à une meilleure façon de faire les choses. Nous sommes fortement pour le printemps (carreaux, jackson etc. etc.) et tout ce qu'il a à offrir, y compris les portlets. Donc, nous pensons aux possibilités d'introduire DispatcherServlet/ContextLoaderListener/configLocation etc. dans l'application web existante.xml et d'avoir une application printanière côte à côte.
La raison principale est la nouvelle application a de graves dépendances sur les services existants et les bibliothèques.
- Cette coexistence pacifique est-elle possible?
- Quels sont les défis auxquels nous pourrions éventuellement faire face?
- Pouvez-vous s'il vous plaît nous diriger vers des exemples de configurations?
Nous ne pouvons pas les séparer malheureusement. Appréciez votre perspicacité dans ceci.
Merci!