Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/04/2013, 11:03
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: ¿Cuál es la mejor manera para compartir funcionalidad o código?

Lo que quieres hacer es que todas las aplicaciones compartan código, eso ya está inventado, todas las librerías y frameworks de java funcionan así.

Tienes dos opciones,

1. Creáis un proyecto base que tenga ese código y a partir de ahí montáis los nuevos proyectos.

2. Hacéis un jar que contenga toda la lógica, de forma que en cada proyecto importáis ese jar y añadís sólo la parte de interfaz.

Para gestionar esto de forma cómoda sólo necesitáis usar un repositorio de forma que el código base esté centralizado, bien con un svn/cvs o añadiendo además maven como ha dicho Fuzzylog.

También podríais echarle un vistazo a los portlet, aunque como nunca he trabajado con ellos no sé si se adaptan exactamente a lo que necesitas.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.