Incluir el archivo JAR en una aplicación OSGi |
- La aplicación es más independiente
- Menos de configuración para utilizar el archivo JAR
- Si dispone de acceso al código fuente, tal vez desee modificar los paquetes que está incluyendo. En este caso, hay menos incentivo para mantener el archivo independiente
|
- Si hay cambios en el archivo tras desplegar la aplicación, tendrá que desinstalar y volver a instalar toda la aplicación en el servidor
|
Según el archivo JAR sin incluirlo en una aplicación OSGi |
- La aplicación es más ligera
- Mantiene las bibliotecas y el código que se desarrolla de forma independiente de la aplicación
- Si no hay cambios significativos en el archivo JAR, no es necesario que desinstale y vuelva a instalar una aplicación
OSGi desplegada
|
- La aplicación no es independiente
- La configuración es necesaria en la información de tiempo de ejecución de destino del espacio de trabajo de desarrollo
- La configuración es necesaria en el servidor
|