jueves, 1 de noviembre de 2007

Servidor de aplicaciones Java 5.


Estoy inmerso en mitad de un proyecto de migración de servidores de aplicaciones y quisiera comentar el tema con vosotros.

El mundo de los servidores de aplicaciones J2EE es amplio y empieza a tener una experiencia en el mercado importante

Una de sus problematicas mas frecuentes y habituales son las migraciones de versiones o incluso "marcas". Entre las más frecuentes del mercado debemos hacer una diferenciación bastante clara, las gratuitas y las que no lo son.

Del primer grupo nos encontramos con varias referencias pero entiendo como líder indiscutible del mercado a JBoss aunque por lo que puedo apreciar dentro del sector la tendencia a Glassfish es muy importante y no creo que tarde en desbancarlo.
Glassfish es un proyecto de código libre, liderado por Sun dentro de su nueva política de OpenSource para el desarrollo de un servidor de aplicaciones que cumpla con todos los estándares de la tecnología Java, además, este proyecto es el primero en certificar un servidor free con Java 5.
Por lo tanto, Glassfish sería mi recomendación sin dudarlo, si tuviera que que comenzar un proyecto nuevo o en el caso de diseñar una migración hacía algo bueno, estable y con futuro.
Este grupo de servidores esta orientado a empresas sin necesidad imperiosa de alta disponibilidad ni de respaldo o garantía del software.

El segundo grupo en cambio, el de los servidores "de pago", servidores con garantía, con disponibilidad de asistencia y con las mas avanzadas configuraciones, están diseñados para empresas en las cuales, el negocio que va a residir en ellos es muy crítico y necesita de alta disponibilidad, granjas de servidores montados en cluster y un respaldo por parte de la marca de incluso 24x7.
Aquí una vez más existen varias posibilidades, siendo líder hasta hace poco los servidores de Bea por experiencia, calidad, garantía, tiempo del software en el mercado (estabilidad) y posibilidades del propio servidor, seguidos de cerca por IBM y su WebSphere pero no podemos dejar de lado a otros 2 grandes competidores como Sun y Oracle con sus Sun One o Sun Java System y Oracle Application Server.

Cualquiera de ellos es una gran elección ya que son productos consolidados y con grandes prestaciones, pero una vez más me vuelvo a decantar por la opción de Sun, ya que este software es el core del proyecto Glassfish, esta certificado para Java 5 (entiendo que todo debe moverse ya a esta versión), aunque varios de sus competidores también y empieza a tener gran presencia y calidad en el mercado.

No hay comentarios: