Pablo, podrías tener un "proyecto" más, llamado utils (por poner un nombre), donde coloques aquellas clases que tienen funcionalidad común (para estos 3 proyectos que nombrás, y probablemente muchos otros más, como por ejemplo validadores, manejadores de DB, etc.).
Una vez compiladas estas clases que están utils, armás un JAR y lo único que te queda para que todas las aplicaciones lo utilicen es colocarlo en el common de Tomcat o en el lib de cada aplicación.
Saludos!
pabloingelhorn@... wrote:
pabloingelhorn@... wrote:
Estimados Colegas....Tengo 3 sistemas los cuales estan corriendo en Tomcat 5.0.27.:1) Sistema de Mantenimiento de Unidades de Transporte (desarrollé con STRUTS)2) Sistema de Stock (desarrollé con JAVA SERVER FACES)3) Sistema de Control de Neumaticos (desarrollando con JAVA SERVER FACES)Mi consulta es para todo el mundo y en especial para los que tiene una mayor experiencia en desarrollos grandes.Estoy tratando de evitar por todos los medios el famoso "Copy and Paste" , enemigo numero uno para los sistemas de envergadura, convirtiendolos en algo muy, pero muy dificil de mantener., elevando el costo de mantenimiento de las Aplicaciones desarrolladas por el tiempo empleado en cada modificación.El caso puntual es., como podría solucionar este dilema de "Copiar y Pegar", ante el crecimiento sostenido del tamaño de los Sistemas y la relacion entre los mismos (duplican algunas clases necesarias en uno o mas sistemas,etc)Tengo en producción dos sistemas y un tercero muy pronto a entrar en producción, pero vengo observando que algunos objetos (clases), son necesarios en mas de un sistema, por lo cual he aplicado el no deseado "Copy and Paste", logrando de esta manera tener algunos objetos (clases,beans,etc), duplicados en algunos de los sistemas, y por lo tanto, cada vez mas dificil de mantener , debido a que cualquier cambio en alguno de estos objetos, tengo que corregirlo una vez, dos , o hasta tres veces, pudiendo ser hasta n veces, segun la cantidad de sistemas desarrollados para la empresa.Cabe mencionar, que cada uno de estos Sistemas los tengo colgados del directorio webapps del Tomcat., o sea:Tomcat 5.0.27|===> webapps|===> Mantenimiento|===> Stock|===> NeumaticosQue solución puedo aplicar ?Que me conviene ?Se puede llamar a un objeto (bean) que esta en otra aplicacion ?Deberia unir todos los desarrollos bajo un mismo directorio y asi tener un solo directorio de clases ?Recurro a vuestra experiencia , para poder orientarme en cual seria la solucion mas adecuada.Muchas Gracias por todoDios los BendigaIngelhorn SistemasPablo Darío Ingelhorn
------------------------------
DesarrolloJava | Desarrollo de Software en Java/J++/J#
------------------------------
Direcciones del grupo:
Publicar un mensaje: DesarrolloJava@...
Suscribirse........: DesarrolloJava-Subscribe@...
Desuscribirse......: DesarrolloJava-Unsubscribe@...
Administrador......: DesarrolloJava-Owner@...
Página del grupo...: http://www.gruposyahoo.com.ar/group/DesarrolloJava
------------------------------
Libros sobre el tema (castellano):
http://www.amazon.com/exec/obidos/external-search?tag=analisiydisen-20&keyword=Java%20spanish&mode=books
250MB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
Abrí tu cuenta aquí