domingo, 28 de abril de 2013

MANEJO WEBLOGIC SHARED LIBRARIES PARA SPRING 3.

El empaquetado de las librerías en JAVA normalmente se realiza de la siguiente manera:

1. Introduciendo los JARs dentro del WEB-INF/lib de la aplicación.
2. Referenciando la ubicación de los JARs a una ruta externa y especifica del servidor de aplicaciones.

Ambas modalidades son aceptadas pero a medida que el número de aplicaciones aumenta se debe de realizar mejoras en cuanto al manejo del número de librerías debido a que muchos de los frameworks que son manejados e integrados requieren de un gran número de JARs diferenciados por versión y muchas veces se puede perder el control de dichas versiones y a la vez se llegar a la sobrecarga del servidor de aplicaciones debido al gran tamaño de los EARs desplegados ya que se insiste en tener los todos JARs embebidos en las aplicaciones.

Para solucionar esto se requiere detallar concepto de las Weblogic Shared Libraries que en si consiste en compartir librerías (grandes cantidades) con las aplicaciones desplegadas en el servidor (EARs y WARs). Esta característica es muy buena que nos permite referenciar entre aplicaciones las librerías desplegadas en el servidor y así no utilizarlas sin la necesidad de recargar las aplicaciones embebiendo todo en WEB-INF/lib.

En esta oportunidad mostraré un ejemplo completo de cómo:

1- Crear una Weblogic Shared Library (Utilizaremos el Framework Spring 3).
2- Desplegar una Weblogic Shared Library.
3- Configurar y referenciar una Weblogic Shared Library usando ECLIPSE y JDEVELOPER.
4- Probar la solución mediante una APP con SOAPUI.


Debido que el tutorial es bien extension he visto conveniente mejor adjuntar el tutorial para que se aprecio mejor el detalle paso a paso de cada configuración:

- Para DESCARGAR el "Tutorial paso a paso", dar click: AQUÍ
- Para DESCARGAR las 3 version es de "Shared Libraries" (WARs) para Spring 3, dar click: Lib_Spring 3.0.5, Lib_Spring 3.1, Lib_Spring 3.2.2


 

No hay comentarios: