Bienvenida

Como todo en la vida, la innovación es la clave del éxito por lo que nos hemos visto en la necesidad de "evolucionar" este blog para abarcar muchos otros temas que estaban quedando de lado en nuestros cursos "oficiales".

Si deseas aprender o profundizar algunos temas en particular, no dudes en contactarnos.


miércoles, 27 de abril de 2011

WebSphere Application Server

Algunos tienen sus preferencias respecto a que determinado producto es mejor que otro, sin embargo pienso que todos los Application Servers que cumplen con las especificaciones JEE son iguales. Iguales en el sentido de la funcionalidad, pues todos soportan los formatos clásicos .EAR, .WAR, .JAR. y quizás .RAR.

Creo que las preferencias vienen por el lado de la “primera impresión” con el producto: algunos son tan simples como entrar al sitio web, descargar, descomprimir y ejecutar el script de inicio. Otros son más complejos como que requieren descargar e instalar múltiples archivos antes de tener un ambiente disponible.

Por otro lado, algunos servidores de aplicaciones tiene facilidades de administración que los hacen atractivos: unas consolas web vistosas, desarrolladas con Ajax, mientras otros tienen consolas más simples. Pero en el fondo, las tareas que se deben ejecutar son las mismas, lo único que cambia es la manera de hacerlas o como dice el dicho “todos los caminos conducen a Roma”.

Los primeros servidores de aplicaciones que evalué (hace uuufffff de años ... ) fueron el WebSphere Application Server v3.5 (WAS), el Dynamo ATG y el BEA WebLogic 4.5 cuando el JDK estaba en sus versiones 1.1 y 1.2. Por ahí que apareció EnHydra y la verdad que de todos ellos, la instalación del WAS me pareció por demás complicada ( eran varios CD-ROMs ) mientras que en el caso del WebLogic ( WLS ) era un único archivo ( .ZIP o .EXE ). Al final, por cuestiones del destino, trabajo con WebLogic  y a lo largo de estos años he usado las versiones 5.1, 6.1, 7.0, 8.1 y actualmente la versión 10.3 etiquetada bajo la marca de Oracle ( Oracle adquirió a BEA en el 2008 pienso que debido a las malas experiencias con el OC4J ).

Instalar WebLogic o el GlassFish  es tan simple como ejecutar  el archivo instalador. Actualizar la versión es tan simple como ejecutar el instalador del  “service pack” más conocido ahora como “maintenance pack”.  En cambio, trabajar como el WebSphere Application Server ( WAS ) me parece "complicado" ¿ cuestión de paradigmas ? ( ¡ el OC4J también me parece complicado ! ).

Bajo la premisa que “todos los Application Servers fueron creados iguales”, te dejo este documento (Da click aquí) que explica paso a paso como instalar el WAS (WebSphere Application Server ) con lo necesario para el curso. 

IBM proporciona una versión "Free for Developers" y te recomiendo que la descargues usando el DownloadDirector ( pues si se corta la conexión, no tienes que comenzar de nuevo ). La versión que se descarga es la 7.0.0.0 y se requiere actualizarla a la 7.0.0.15 pues para la parte de JPA, necesitamos instalar un "Feature Pack" que soporte JPA 2.0 ( WAS por defecto soporta JPA 1 ). 


Ten en cuenta que esto es válido si instalas el WAS únicamente, ya que si instalas el RAD ( Rational Application Developer, éste viene con una versión de WAS que será motivo de otro POST ).

Si tienes curiosidad puedes profundizar leyendo la Guía de Administración y Configuración del WAS 7.0 ( está en inglés ).

Si tienes problemas/dudas con la instalación, podemos aplicar la política del "BYOL" en clase ( Bring Your Own Laptop ).

Por favor comenta que te pareció la instalación. Hasta la próxima.

No hay comentarios:

Publicar un comentario