Servidor de aplicaciones IBM WebSphere

Software

Servidor de aplicaciones IBM WebSphere
Desarrollador(es)IBM
Lanzamiento inicial1.0 22 de junio de 1998 ; hace 26 años [1] ( 22 de junio de 1998 )
Versión estable
9.0 / 24 de junio de 2016 ; hace 8 años [1] ( 24 de junio de 2016 )
Escrito enJava
Sistema operativoAIX , Windows , Solaris , Linux , HP-UX , z/OS , IBM i , VMWare ESXi
Plataformax86 , x86-64 , PowerPC , SPARC , IA-64 , serie z
Disponible enInglés, francés, alemán, portugués brasileño, checo, húngaro, italiano, japonés, coreano, polaco, ruso, español, chino simplificado, chino tradicional [2]
TipoContenedor Java EE
LicenciaPropiedad
Sitio webhttps://www.ibm.com/cloud/websphere-application-server

WebSphere Application Server ( WAS ) es un producto de software que cumple la función de servidor de aplicaciones web . Más específicamente, es un marco de software y middleware que aloja aplicaciones web basadas en Java . Es el producto estrella dentro de la suite de software WebSphere de IBM . Fue creado inicialmente por Donald F. Ferguson , quien luego se convirtió en CTO de Software para Dell . La primera versión se lanzó en 1998. Este proyecto fue una derivación del equipo de IBM HTTP Server que comenzó con el servidor web Domino Go.

Arquitectura

WebSphere Application Server (WAS) se ha creado utilizando estándares abiertos como Java EE , XML y Web Services . Se ejecuta en las siguientes plataformas: Windows, AIX, Linux, Solaris, IBM i y z/OS . A partir de la versión 6.1 y ahora en la versión 9.0, las especificaciones de estándares abiertos están alineadas y son comunes en todas las plataformas. La explotación de la plataforma, en la medida en que se lleva a cabo, se realiza por debajo de la línea de especificación de estándares abiertos.

Funciona con varios servidores web , incluidos Apache HTTP Server , Netscape Enterprise Server , Microsoft Internet Information Services (IIS), IBM HTTP Server para i5/OS , IBM HTTP Server para z/OS y ​​IBM HTTP Server para AIX / Linux / Microsoft Windows / Solaris . Utiliza el puerto 9060 para la conexión como puerto de administración predeterminado y el puerto 9080 como puerto de publicación de sitios web predeterminado.

La plataforma WebSphere Application Server "tradicional" (a diferencia de la variante Liberty) está diseñada como una plataforma informática distribuida que podría instalarse en múltiples instancias del sistema operativo, denominadas colectivamente como una celda WebSphere. La gestión de todas las instancias podría realizarse desde un nodo de gestión, llamado Deployment Manager, dentro de la celda, y la implementación de aplicaciones, incluida la capacidad de realizar actualizaciones continuas, podría enviarse a un subconjunto de los nodos de la celda. La información de configuración de toda la celda (cuántos nodos hay, qué aplicaciones se implementan en cada uno, cómo se configuran las aplicaciones, la gestión de sesiones y los detalles de otros recursos, etc.) se rastrean en archivos de configuración XML que se distribuyen por toda la celda a cada nodo. Durante la vida útil del producto, la implementación de estos detalles de configuración pasó de archivos a estar basados ​​en bases de datos (alrededor de la v3.5) y nuevamente a archivos (alrededor de la v5).

Dada la instalación distribuida y dado también que la administración de toda la celda requería la administración de efectos locales (como implementación, configuración de registro, etc.), el efecto general era que la seguridad de WAS a menudo podía anular la seguridad local si no se configuraba correctamente. Por ejemplo, en versiones anteriores de la consola de administración, había una opción disponible para especificar la ubicación de un archivo de registro en un nodo remoto. Esto se podía usar para leer/escribir en un archivo arbitrario en ese nodo remoto. Por este motivo, no era recomendable ejecutar los procesos del servidor de aplicaciones/agente de nodo con privilegios de root y, a partir de la v6, la configuración de seguridad predeterminada era segura (incluso si esto significaba que habilitar las funciones deseadas requería cambiar manualmente los valores predeterminados). Originalmente, todos los nodos de la celda estaban en un solo dominio para la administración y la seguridad de la aplicación. Sin embargo, a partir de la v6.1, puede haber múltiples dominios de seguridad y la seguridad administrativa y de la aplicación pueden estar separadas.

Muchos productos de IBM (como IBM InfoSphere DataStage ) utilizan WebSphere Application Server como plataforma base para su infraestructura.

Historial de versiones

Esta tabla se deriva del IBM Knowledge Center: API y especificaciones del modelo de programación [3] y las fechas del ciclo de vida del producto WebSphere [4]
Versión de WebSphereWebSphere Liberty (entrega continua)9.08.5.58.5 Perfil de la libertad8.58.07.06.16.05.15.04.03.5
Último paquete de corrección22.0.0.79.0.5.218.5.5.248.5.5.9 (el siguiente es 16.0.0.2)8.5.0.28.0.0.157.0.0.456.1.0.476.0.2.435.1.1.195.0.24.0.73.5.7
Fecha de lanzamiento5 de julio de 202210 de septiembre de 202431 de julio de 202315 de junio de 201215 de junio de 2012 [5]17 de junio de 201117 de octubre de 200830 de junio de 200631 de diciembre de 200416 de enero de 20043 de enero de 200315 de agosto de 200131 de agosto de 2000
Fin del soporte24 de junio de 2016 (con el lanzamiento de 16.0.0.2) [6]30 de abril de 2018 [7]30 de abril de 2018 [8]30 de septiembre de 2013 [9]30 de septiembre de 201030 de septiembre de 200830 de septiembre de 200630 de abril de 200530 de noviembre de 2003
Java SE6 (hasta 17.0.0.2), 7, 7.1, 8 y 11 (desde 19.0.0.1) [10]86 (hasta 8.5.5.13), 7, 7.1 (desde 8.5.5.2) y 8 (desde 8.5.5.9) [11]6, 7, 7.1 (desde 8.5.5.2) y 8 (desde 8.5.5.5)6 y 7 [12]6651.41.41.31.31.2
Java EE6 (perfil web) y 7 [13]766 (perfil web) y 7 (desde 8.5.5.6)6651.41.41.31.31.21.2 (no totalmente compatible)
Servlet3.0, 3.1, 4.03.13.03.13.03.02.52.42.42.32.32.22.1 y 2.2
JSP2.2, 2.32.32.22.32.22.22.12.02.01.21.21.10,91 y 1,0 y 1,1
JSF2.0, 2.2, 2.32.22.02.22.02.01.21.11.0
EJB3.1 (ligero), 3.23.23.13.23.13.13.03.0 [14]2.12.02.01.11.0
JMS1.0, 2.02.01.11.11.11.11.11.11.11.02
JDBC4.0, 4.14.14.14.14.04.04.03.03.0
Asociación Panamericana de la Salud2.0, 2.12.0, 2.1 [15]2.02.12.02.01.01.01.0

IBM ha enviado varias versiones y ediciones de WebSphere Application Server.

En las primeras versiones beta, WebSphere se llamaba Servlet Express. [16]

Aunque el esquema de versiones x.1 y x.5 normalmente indicaría una versión menor en la industria del software, WebSphere v6.1 y v5.1 son versiones principales, al igual que WebSphere v8.5 y v3.5. [17]

Versiones de WebSphere Liberty

WebSphere Liberty se introdujo en WebSphere Application Server V8.5, originalmente denominado WebSphere Liberty Profile, con el mismo esquema de numeración de versiones que el resto de WAS. En 2016, IBM introdujo un nuevo esquema de numeración de fixpack para Liberty para reflejar un cambio hacia la entrega continua de Liberty en un único flujo de soporte: después de V8.5.5.9, el esquema de numeración de Liberty se modificó a partir de 16.0.0.2 para reflejar el año y el trimestre del lanzamiento del fixpack de Liberty. Se distribuye un nivel común de WebSphere Liberty como parte de la versión 8.5 y la versión 9.0 de WebSphere Application Server. El modelo de entrega continua de Liberty se introdujo para permitir que se entregaran nuevas capacidades y características con mayor frecuencia. [18]

Versión 9.0

WebSphere Application Server V9.0 [19] incorpora Java EE 7 y Java SE 8. Esto elevó el WAS Application Server tradicional al mismo nivel de Java EE que WebSphere Liberty había ofrecido desde 2015. Esta fue la primera versión de WAS que se puso a disposición simultáneamente como una oferta local y a través de WebSphere como servicio en IBM Cloud. [20]

WebSphere Liberty es cada vez más el foco de las nuevas aplicaciones nativas de la nube, siendo Liberty 16.0.0.2 la versión de Liberty incluida con WAS Versión 9.0.0.0. Liberty 16.0.0.3 agrega soporte para el nuevo modelo de programación MicroProfile [21] que simplifica el desarrollo de aplicaciones nativas de la nube utilizando tecnologías estándar de Java EE. Se proporciona acceso flexible a WebSphere Liberty a través de distribuciones adicionales como una imagen de Docker [22] y un paquete de compilación de Cloud Foundry. [23] En septiembre de 2017, IBM trasladó el desarrollo en curso de Liberty a un nuevo proyecto de código abierto llamado Open Liberty. [24] Open Liberty es la fuente para el entorno de ejecución de Liberty en WebSphere Application Server. Las distribuciones de Open Liberty cuentan con el soporte de la comunidad OpenLiberty.io; [25] IBM proporciona soporte comercial para Liberty a través de WebSphere Application Server.

Versión 8.5.5

WebSphere Application Server V8.5.5 incluye mejoras significativas en el perfil Liberty, que incluyen compatibilidad con Java SE 8, compatibilidad total con Java EE 7 desde V8.5.5.6 y las capacidades de administración inteligente de WebSphere . La compatibilidad de WebSphere Liberty con Java EE se habilita mediante la configuración de conjuntos de características, con diferentes conjuntos de características de la biblioteca disponibles en cada edición de WAS. La edición WAS Liberty Core incluye las características de Liberty requeridas para Java EE WebProfile; todas las demás ediciones de WAS agregan características de Liberty para Java EE 7 completo. La edición WAS Network Deployment agrega características de Liberty para la administración inteligente . Más allá de esto, la edición WAS z/OS agrega características de Liberty para habilitar las capacidades de la plataforma z/OS.

Versión 8.5.0

WebSphere Application Server V8.5 ofrece el mismo Java EE 6 y Java SE 6 (por defecto) que V8.0 y también proporciona (y puede configurarse para ejecutarse en) Java SE 7. Las principales nuevas capacidades en V8.5 son el perfil Liberty de WebSphere Application Server y las características de administración inteligente .

El perfil Liberty de WebSphere Application Server se incluye en todas las ediciones comerciales del servidor, lo que proporciona un perfil ligero del servidor para aplicaciones web, móviles y OSGi. En esta versión, es un subconjunto funcional del perfil completo de WebSphere Application Server, tanto para uso de desarrollo como de producción, con un tamaño de instalación inferior a 50 MB, un tiempo de inicio de unos 3 segundos y una nueva configuración de servidor basada en XML que se puede tratar como un artefacto de desarrollo para ayudar a la productividad del desarrollador. Las capacidades del servidor se utilizan a través del conjunto de características definidas en la configuración del servidor; las características se agregan y eliminan dinámicamente mediante el uso interno de los servicios OSGi. Se proporciona un nuevo modelo para mover aplicaciones a través de la tubería desde el desarrollo hasta la producción como un servidor empaquetado ; se trata de un archivo completo del servidor, la configuración del servidor y la aplicación para su implementación mediante unzip . Opcionalmente, se encuentra disponible una instalación administrada centralizada a través del componente Job Manager de la edición WebSphere Application Server Network Deployment .

Se ha añadido la capacidad de gestión inteligente en las ediciones Network Deployment y z/OS del servidor de aplicaciones WebSphere. Esto integra funciones operativas que antes estaban disponibles en la oferta independiente WebSphere Virtual Enterprise (WVE) : edición de aplicaciones, gestión del estado del servidor, agrupamiento dinámico y enrutamiento inteligente.

Compute Grid también está incluido en las ediciones Network Deployment y z/OS de WebSphere Application Server. Anteriormente, esta era la función Compute Grid de WebSphere XD, que se pagaba por separado, para programar y administrar cargas de trabajo por lotes de Java. [26]

Versión 7.0

Esta versión se lanzó el 9 de septiembre de 2008. Es un servidor de aplicaciones compatible con Java EE 5.

A continuación se presentan las características principales introducidas por WebSphere Application Server versión 7:

  • La gestión flexible facilita la administración de una gran cantidad de topologías de implementación de red y edición base de WebSphere Application Server que pueden estar distribuidas geográficamente.
  • La aplicación de nivel empresarial se utiliza para gestionar artefactos de aplicación independientemente de los modelos de empaquetado o programación.
  • La función de configuración basada en propiedades simplifica la experiencia de automatización de la administración: un administrador puede actualizar la configuración de WebSphere Application Server versión 7 utilizando un archivo de propiedades simple

Entre la disponibilidad general de WebSphere Application Server V7 y WebSphere Application Server V8 (en 2011), se pusieron a disposición de los usuarios una serie de funciones adicionales para V7 en forma de paquetes de funciones que se agregan opcionalmente a una instalación de V7. El contenido de los paquetes de funciones tiene la misma calidad y soporte que el contenido de la versión principal: el objetivo de un paquete de funciones es ofrecer nuevas innovaciones antes de la próxima versión principal. Se proporcionaron los siguientes paquetes de funciones para WebSphere Application Server V7:

  • Paquete de funciones para lotes modernos
  • Paquete de funciones para aplicaciones OSGi y JPA 2.0
  • Paquete de funciones para SCA
  • Paquete de funciones para Web 2.0 y dispositivos móviles
  • Paquete de funciones para XML
  • Paquete de funciones para aplicaciones con comunicación habilitada

Versión 6.1

Esta versión fue lanzada el 30 de junio de 2006. El 11 de septiembre de 2012, IBM extendió el fin del servicio para V6.1 por un año completo, hasta el 30 de septiembre de 2013, y anunció nuevos incentivos y asistencia para la migración de versión a versión. [27] Es un servidor de aplicaciones compatible con Java EE 1.4 e incluye la siguiente función:

  • Compatibilidad con Java Standard Edition 1.5
  • Compatibilidad con la ejecución de portlets JSR 168 en el servidor de aplicaciones
  • Servlets de Protocolo de inicio de sesión (SIP)
  • Mejoras en WebSphere Install Factory
  • Asistente de soporte de IBM
  • Biblioteca de widgets JSF de IBM
  • Administración simplificada
  • Gestión mejorada de certificados y claves
  • Mejoras de seguridad
  • Administración de IBM HTTP Server desde la consola de administración de WebSphere
  • Compatibilidad con WS-Security 1.0 ( pre-OASIS )
  • Compatibilidad con el marco de recursos de servicios web y WS-BusinessActivity (WS-BA)
  • Compatibilidad con conexiones remotas JMX JSR160 (solo desde agentes de IBM)
  • Asistencia con el comando Jython de la consola administrativa
  • Scripting mejorado. Esta versión inició el proceso de desuso de la sintaxis Jacl. [28]
  • Servidores de 64 bits y un nuevo servidor IBM HTTP basado en Apache para z/OS

El soporte para la tecnología EJB 3.0 y el soporte para algunos estándares de servicios web fueron proporcionados por el paquete de características EJB y los paquetes de características de servicios web, respectivamente. Las funciones de estos paquetes de características se han incorporado al producto principal en la versión 7. Las funciones del paquete de características de servicios web incluyen:

  • Modelo de programación asincrónica (soporte funcional limitado)
  • Estructuras de carga útil múltiples
  • StAX (API de transmisión para XML)
  • WS-RM (soporte funcional limitado)
  • Soporte para ( OASIS especificado ) WS-Security 1.0.
  • WS-Addressing (soporte funcional limitado)
  • Compatibilidad con JAX-B
  • Conjunto de políticas (soporte funcional limitado)
  • Cliente ligero seguro (soporte funcional limitado)
  • Mecanismo de optimización de transmisión de mensajes (MTOM) del protocolo SOAP
  • Admite CGI y CORBA

Versión 6.0

  • Esta versión se lanzó el 31 de diciembre de 2004. Es un servidor de aplicaciones compatible con Java EE 1.4. Las mejoras de seguridad incluyen compatibilidad con JACC 1.0 y WS-Security 1.0 (pre-OASIS).
    • Compatibilidad con Java Standard Edition 1.4
      Muchas extensiones del modelo de programación que se encontraban anteriormente en WebSphere Application Server V5.0 Enterprise Edition se trasladaron de Enterprise a Express y Base. Estas API incluían perfiles de aplicación, beans de inicio, el programador y beans asincrónicos.
      El motor JMS, ahora llamado "WebSphere Platform Messaging", fue reescrito en un 100 % en Java y su funcionalidad mejoró considerablemente. (WebSphere MQ aún es compatible como proveedor JMS y es interoperable con WebSphere Platform Messaging).
      Se reescribió la agrupación en clústeres para utilizar el administrador de alta disponibilidad. Este administra todos los singletons en el entorno de WebSphere y puede proporcionar recuperación en caliente para esos singletons.
      WebSphere se modificó para que se pueda usar un sistema de archivos compartido para almacenar registros de transacciones y esto significó que cualquier miembro del clúster con ese sistema de archivos compartido montado puede recuperar en caliente transacciones XA dudosas sin software HA externo.
      La función de administrador de implementación se eliminó de todas las operaciones de ejecución de clústeres. Solo es necesaria para cambios de configuración y administración de JMX centralizados.
      Ahora admite la ejecución de celdas de versiones mixtas (V5 a V6) en producción.
    • Servidor de aplicaciones WebSphere para z/OS
      Proporciona la misma funcionalidad básica que Network Deployment, ya que comparte un modelo de programación común, pero aún contiene las ventajas de la plataforma como:
      • z/OS Workload Manager para la gestión priorizada de cargas de trabajo mixtas
      • Servicios de recuperación de recursos (integridad transaccional adicional para transacciones complejas y críticas)
      • Soporte para productos de mainframe de seguridad como RACF
      • Escalabilidad vertical avanzada para servidores de aplicaciones al incluir una región de control única (área de control integrada) y una región de servidor (donde se completan las cargas de trabajo) separadas, lo que permite que la región de control abra y cierre regiones de servidor según sea necesario según el volumen de solicitudes entrantes.
      • Compatibilidad con Sysplex paralelo para una participación total en Sysplex, lo que permite un soporte avanzado de conmutación por error y un entorno geográficamente disperso que actúa sin problemas como uno solo con una instalación de registro y administración centralizada
      WAS XD, como se lo conoce, aumenta la funcionalidad del servidor de aplicaciones en dos áreas principales: capacidad de administración y rendimiento. También permite nuevas configuraciones, como la virtualización dinámica entre grupos de servidores de aplicaciones.
      Bajo el encabezado de rendimiento se agregó el componente ObjectGrid, que es un caché distribuido independiente que se puede usar con cualquier servidor de aplicaciones (cualquier versión con un JDK 1.4) o con cualquier entorno de ejecución J2SE 1.4, incluido el soporte para zLinux y z/OS.
    • Edición comunitaria
      Código basado en el proyecto Apache Geronimo

Con la versión 6, algunas de las funciones que se encontraban anteriormente en WebSphere Business Integration Server Foundation (WBISF) se trasladaron al nuevo IBM WebSphere Process Server . Otras funciones se trasladaron a las otras ediciones (Express y superiores).

Versión 5.1

Esta versión se lanzó el 16 de enero de 2004. Es un servidor de aplicaciones compatible con J2EE 1.4.

  • Expresar
  • Base
  • Despliegue de red
  • Servidor de aplicaciones WebSphere para z/OS
    La versión 5.1 para z/OS es la primera que admite motores zAAP .
  • Servidor de integración empresarial WebSphere Foundation V5.1
    Este es el producto que sigue a WebSphere Application Server Enterprise Edition V5.0. El motor de flujo de trabajo se actualizó para admitir BPEL en lugar del formato propietario FDML utilizado en V5.0. El producto también tuvo un nuevo precio y está disponible en todas las plataformas IBM, desde los entornos Intel hasta el mainframe.
  • Implementación extendida de WebSphere (XD)

Versión 5.0

La versión publicada el 19 de noviembre de 2002 era un servidor de aplicaciones certificado J2EE 1.3. Fue una reescritura importante del código base V3/V4 y fue la primera vez que WebSphere Application Server se codificó a partir de un código base común. Ahora, WAS en todas las plataformas de implementación, desde Intel x86 hasta el mainframe, es básicamente el mismo código. El repositorio de configuración basado en base de datos fue reemplazado por un repositorio de configuración basado en archivos XML de replicación . Un servicio llamado Deployment Manager tenía la copia maestra de la configuración de la celda, y los nodos tenían los archivos que necesitaban copiados de este servidor maestro cada vez que cambiaban. V5 también incluía una versión en miniatura de MQ 5.3 llamada servidor Java Message Service (JMS) incorporado .

  • Express Edition reemplaza a Standard Edition. Express pasa a ser el término que se utiliza para indicar las ofertas orientadas a las PYMES de IBM, en todas sus marcas de software.
  • Base
  • Implementación de red . Esta versión admite la implementación de una configuración de celda con compatibilidad con conmutación por error de clúster y J2EE. Ahora también incluye componentes Edge , anteriormente conocidos como Edge Server. Esto proporciona un servidor proxy, equilibrio de carga y enrutamiento basado en contenido.
  • Edición empresarial . Esta versión agregó un motor de flujo de trabajo, llamado Process Choreographer, por primera vez, pero es anterior al estándar BPEL . También agregó el primer modelo de subprocesamiento de aplicaciones totalmente compatible llamado WebSphere Asynchronous Beans.
  • WebSphere Application Server para z/OS . Esta versión es básicamente la misma que el producto Network Deployment, pero está optimizada para aprovechar al máximo las características de z/OS, como Workload Manager, para aprovechar las tecnologías clave que hacen que el mainframe sea indispensable para cargas de trabajo de misión crítica, escalables y seguras.

Versión 4.0

Se trataba de un servidor de aplicaciones certificado para J2EE 1.2. Heredó el modelo de configuración basado en bases de datos de la versión 3.x para todos los sistemas, excepto la edición de servidor único, que ya utilizaba un almacén de datos XML.

  • AE (Edición avanzada)
  • AE (Advanced Edition single). Edición de un solo servidor que no podía ejecutarse en una configuración de clúster.
  • AEd (Developer Edition). Funcionalmente equivalente a AE, pero destinada únicamente a usos de desarrollo que no sean de producción.
  • EE (Edición empresarial)

Versión 3.5 (y 3.0)

WebSphere 3.5 es la primera versión de WebSphere ampliamente utilizada. A continuación se muestra el inicio de WAS v3.5 en una terminal en un sistema IBM AIX RS6000:

Inicio de WebSphere 3.5 en IBM AIX RS6000.
Puesta en marcha de WebSphere 3.5 en IBM AIX RS6000

Como se muestra en la figura, en la raíz de los procesos se encuentra el proceso de arranque principal de WAS: una máquina Java JVM por sí misma, que se inicia primero y luego sigue por múltiples procesos JVM que se generan debajo de ella, cada uno de los cuales representa una aplicación empresarial con su propio cargador de clases. Dado que las clases se cargan desde múltiples JVM, WAS proporciona indicadores de configuración para administrar la visibilidad de las clases cargadas. Además, el administrador o programador debe conocer la jerarquía (la posición de .ear o .war y lo que va en el MANIFEST) para administrar la visibilidad de las clases. [29] La siguiente figura muestra la jerarquía de carga de clases en un anillo concéntrico. La visibilidad de las clases es importante, de lo contrario, las clases en colisión pueden causar un error de conversión de tipos durante el tiempo de ejecución del servidor de aplicaciones.

Anillo concéntrico que muestra la visibilidad de los cargadores de clases: JVM principal de WebSphere con arranque (centro) y sus niñeras JVM (dibujo cortesía de Bassem Jamaleddine)
Anillo concéntrico que muestra la visibilidad de los cargadores de clases: JVM principal de WebSphere con arranque (centro) y sus niñeras JVM (dibujo cortesía de Bassem Jamaleddine)

Versión 2.0

IBM añade compatibilidad con JavaBean , CORBA y Linux. Viene en dos ediciones: Standard Edition (SE) y Advanced Edition (AE).

Versión 1.0

Lanzado inicialmente en junio de 1998. Era principalmente un motor servlet Java .

Seguridad

El modelo de seguridad de WebSphere Application Server se basa en los servicios proporcionados en el sistema operativo y en el modelo de seguridad de Java EE . WebSphere Application Server proporciona implementaciones de mecanismos de autenticación y autorización de usuarios que brindan soporte para varios registros de usuarios:

  • Registro de usuarios del sistema operativo local
  • Registro de usuarios LDAP
  • Registro de usuarios federados (a partir de la versión 6.1)
  • Registro de usuarios personalizado

Los mecanismos de autenticación soportados por WebSphere son: [30]

Véase también

Otros servidores de aplicaciones Java EE:

Referencias

  1. ^ ab "Soporte de IBM - Ciclo de vida del software WebSphere". www-01.ibm.com . 27 de septiembre de 2017 . Consultado el 29 de septiembre de 2017 .
  2. ^ "Requisitos detallados del sistema de WebSphere Application Server" . Consultado el 29 de septiembre de 2017 .
  3. ^ "API y especificaciones del modelo de programación". www.ibm.com .
  4. ^ "Ciclo de vida del software de IBM - Soporte de IBM". www.ibm.com . 26 de julio de 2018.
  5. ^ "Carta de anuncio de IBM en EE. UU." www-01.ibm.com . 24 de abril de 2012 . Consultado el 29 de septiembre de 2017 .
  6. ^ "Hasta 16.0.0.2 y posteriores: entrega continua de paquetes de actualizaciones de Liberty en un solo flujo" . Consultado el 28 de agosto de 2022 .
  7. ^ "Soporte de IBM - Ciclo de vida del software - WebSphere Application Server 8.0.x". www-01.ibm.com . 29 de septiembre de 2017 . Consultado el 29 de septiembre de 2017 .
  8. ^ "Soporte de IBM - Ciclo de vida del software - WebSphere Application Server 7.0.x". www-01.ibm.com . 29 de septiembre de 2017 . Consultado el 29 de septiembre de 2017 .
  9. ^ "Extensión de la fecha de finalización del servicio: IBM WebSphere Application Server V6.1". www-01.ibm.com . 11 de septiembre de 2012 . Consultado el 29 de septiembre de 2017 .
  10. ^ "IBM WebSphere Application Server V9.0.5 ofrece mejoras para la modernización operativa y políticas de ciclo de vida de soporte revisadas". www.ibm.com . 2 de abril de 2019.
  11. ^ "IBM 8.5.5.9: WebSphere Application Server V8.5.5 Fix Pack 9 - Estados Unidos". www-01.ibm.com . 8 de septiembre de 2017 . Consultado el 29 de septiembre de 2017 .
  12. ^ "IBM Knowledge Center". pic.dhe.ibm.com . Consultado el 29 de septiembre de 2017 .
  13. ^ "IBM Knowledge Center". www.ibm.com . Consultado el 10 de agosto de 2017 .
  14. ^ "IBM Utility: Feature Pack for EJB 3.0 for WebSphere Application Server V6.1 - United States" (IBM Utility: paquete de características para EJB 3.0 para WebSphere Application Server V6.1 - Estados Unidos). www-01.ibm.com . 3 de diciembre de 2007 . Consultado el 29 de septiembre de 2017 .
  15. ^ "IBM Knowledge Center". www.ibm.com . Consultado el 10 de agosto de 2017 .
  16. ^ "¿Qué pasó con... WebSphere?". www.serverwatch.com . 28 de noviembre de 2007. Consultado el 29 de septiembre de 2017 .
  17. ^ "Estrategia de actualización de IBM para WebSphere Application Server V6.1 - Estados Unidos". www-01.ibm.com . 14 de septiembre de 2007 . Consultado el 29 de septiembre de 2017 .
  18. ^ "IBM WebSphere Application Server ahora ofrece la entrega continua de nuevas funciones y una administración simplificada para ayudarlo a reducir el tiempo de comercialización de las aplicaciones y aprovechar las nuevas oportunidades del mercado". IBM . 22 de abril de 2014 . Consultado el 28 de agosto de 2022 .
  19. ^ "Nube".
  20. ^ [1], WebSphere Application Server en la nube
  21. ^ [2], Microperfil de Eclipse
  22. ^ [3], imagen de Docker de Websphere-Liberty
  23. ^ [4], Paquete de compilación Liberty para Java
  24. ^ [5] IBM abre el código WebSphere Liberty para admitir microservicios Java y aplicaciones nativas de la nube
  25. ^ [6], Comunidad OpenLiberty.io]
  26. ^ "Mejore su disponibilidad, escalabilidad y acceso móvil a z/OS con WebSphere Application Server V8.5". Archivado desde el original el 20 de octubre de 2015 . Consultado el 3 de agosto de 2015 .
  27. ^ "Colección de conocimientos sobre migración de IBM WebSphere: ¿Por qué migrar? - Estados Unidos". www-01.ibm.com . 22 de noviembre de 2016 . Consultado el 29 de septiembre de 2017 .
  28. ^ SG24-7304-00 WebSphere Application Server V6.1: Administración y configuración del sistema, pág. 250
  29. ^ Jamaleddine, Bassem (2002). Programación de IBM WebSphere Application Server. McGraw Hill Professional. ISBN 9780072253160.
  30. ^ IBM Redbooks - IBM WebSphere Application Server V6.1 Security Handbook. 30 de septiembre de 2016. Consultado el 29 de septiembre de 2017 . {{cite book}}: |website=ignorado ( ayuda )
  • Página principal de IBM WebSphere
Obtenido de "https://es.wikipedia.org/w/index.php?title=IBM_WebSphere_Application_Server&oldid=1250461745"