Una pequeña introducción sobre Application Server & WebSphere

¿Qué es Java Application Server & IBM WebSphere application server?

El servidor de aplicaciones proporciona toda la infraestructura necesaria para alojar aplicaciones empresariales. Maneja el funcionamiento de la aplicación entre la solicitud del usuario y la aplicación empresarial de backend, como una base de datos, mensajería, etc.

La aplicación empresarial, que generalmente se basa en transacciones o se usa mucho, debe tener un servidor de aplicaciones con redundancia incorporada, alta disponibilidad y orientado al rendimiento, como WebSphere Application Server.

El servidor de aplicaciones generalmente se encuentra entre el servidor Web y la base de datos u otro backend como mensajería, etc.

A continuación se muestra el diagrama típico que indica el servidor de aplicaciones ubicado en las solicitudes de usuario.

application-server-location

Plataformas compatibles

WebSphere Application Server es compatible con las siguientes plataformas.

  • AIX
  • HP
  • IBM i
  • z/OS
  • Linux
  • Solaris
  • Windows

Alternativamente, puede hacer clic aquí para pasar por el documento de requisitos del sistema oficial era 8.5.5.

Ediciones de WebSphere

Hay siete ediciones de WAS como las siguientes en este momento en el mercado.

  1. WebSphere Application Server – Liberty Core
  2. WebSphere Application Server – Express
  3. WebSphere Application Server – Base
  4. WebSphere Application Server – Implementación de red
  5. WebSphere Application Server – Edición de Hipervisor
  6. WebSphere Application Server – z/OS
  7. Desarrolladores de aplicaciones de WebSphere

Cada edición está optimizada para diversos requisitos, desde el desarrollo hasta la producción y las pequeñas y medianas empresas. Puede compararlos para elegir el que mejor se adapte a su negocio.

Haga clic aquí para ver la hoja de comparación oficial.

Topologías de WebSphere

WebSphere proporciona flexibilidad de configuración que puede adaptarse a cualquier requisito en entornos de producción o no producción dentro del presupuesto. Sin embargo, teniendo en cuenta las amplias opciones, podría haber varias topologías; las tres siguientes son las más utilizadas.

  1. Independiente
  2. Implementación de red
  3. Agente administrativo

Topología independiente

Es una topología básica en la que se instala WebSphere en un solo servidor. Al implementar esto, tendrá Celda, Nodo y servidor (JVM) en una sola máquina, que tiene algunas de las siguientes limitaciones.

  • No podrá iniciar el servidor desde la consola de administración
  • Sin alta disponibilidad
  • Sin equilibrio de carga
  • Todas las tareas administrativas al conectarse a JVM

Probablemente esto sería bueno para el desarrollo o para ningún entorno crítico que no sea de producción. A continuación se muestra el diagrama de servidor típico para la topología independiente.

standalone-topology

Topología de implementación de red

Probablemente la topología más utilizada y avanzada, que puede tener varias JVM ejecutándose en el mismo servidor o en un servidor diferente.

Esto solo se admite con WebSphere Application Server Network Deployment edition.

Lo bueno de esta topología es que puede realizar todas las tareas administrativas, incluido el inicio de la JVM a través de la consola DMGR.

En esta topología, DMGR y el agente de nodo se ejecutan como un proceso separado y admite la agrupación en clústeres para una alta disponibilidad. A continuación se muestra el diagrama básico de la topología ND.

ND-Topology

Topología de agente administrativo

En esta topología, se crea un proceso adicional llamado agente administrativo que ayuda a administrar varios servidores independientes registrados en el agente administrativo.

Esto permite a un administrador administrar todos los nodos registrados mediante la consola del agente administrativo.

Esto resulta muy útil cuando tiene varios servidores independientes y desea realizar tareas administrativas, como iniciar JVM a través de una consola. El siguiente diagrama ilustra una topología básica de agente administrativo.

admin-agent-topology

¿Qué hay de nuevo en WebSphere 8.5.5?

IBM lanzó WebSphere Application Server 8.5 en junio de 2012 y 8.5.5 en junio de 2013 con algunas de las excelentes características enumeradas a continuación.

  • HPEL-Registro binario que es más rápido que el registro de texto. Esto ayuda en el rendimiento en tiempo de ejecución.
  • Compatibilidad con directorios supervisados para ciclos de edición, implementación y prueba más rápidos
  • JAVA SE7-WAS 8.5 tiene la opción de admitir Java 7 SE
  • Resiliencia de la aplicación-WAS 8.5 ND está integrado con WebSphere virtual enterprise.
  • Administración de mantenimiento: Supervise el estado del servidor de aplicaciones y responda a los posibles problemas antes de que se produzca una interrupción.
  • SIP: las mejoras en la capacidad de servicio y solución de problemas del Protocolo de inicio de sesión admiten un procesamiento más resistente de las sesiones SIP.

Para la lista completa de nuevas características, haga clic aquí para consultar el documento oficial.

Espero que esto le ayude a comprender IBM WebSphere application server.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.