Es EJBs la solución al inconveniente ?
Es CVS o Subversión la solución ?
Si continuo usando Tomcat...
¿ 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 ?
¿ Que otra solución puedo utilizar ?
Desconozco por completo tanto EJB como CVS/Subversion, pero dada la importancia de su utilización y siendo la posible solución al "Copiar y Pegar", estaría ahora mismo dispuesto a recibir todo tipo de comentarios y sugerencias por donde comenzar (tutoriales, libros, IDEs, herramientas, etc)
Herramientas y Tecnologias que empleo actualmente en mis sistemas :
JSP + JAVASERVERFACES 1.1 + MYSQL_INNODB 4.0.12 (Posiblemente reemplace en el futuro con Postgres)
JSP + STRUTS (1er.Sistema, ahora solo utilizo JavaServerFaces) + MYSQL_INNODB 4.0.12 (Posiblemente reemplace en el futuro con Postgres)
NETBEANS 3.6 (Recien estoy conociendo) + JEDIT
TOMCAT 5.0.27
WINDOWS XP (Tratando de migrar a LINUX FEDORA o DEBIAN)
Gracias por todas las posibles soluciones que me puedan ofrecer, Gracias por su ayuda
Dios los Bendiga
Pablo Dario Ingelhorn
Ingelhorn Sistemas
----- Original Message -----From: pabloingelhorn@...Sent: Tuesday, February 01, 2005 2:07 PMSubject: Solución al peligroso "Copy and Paste" en sistemas de envergadura.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