Novedades de este release de Liberty

Este release presenta mejoras clave en Liberty.

Multimedia Vea: el vídeo Entrega de fixpacks de corriente única de Liberty muestra cómo se entregan los fixpacks de Liberty de forma continua a una corriente de servicio único que se aplica a todas las versiones del producto. [Transcripción]

Novedades

En el tema Características de Liberty se listan las características disponibles en los productos Liberty y se destacan las características añadidas recientemente con un icono de fixpack. Los fixpacks recientes proporcionan las siguientes principales mejoras:

[18.0.0.1 and later]
Soporte de modelo de programación de MicroProfile 1.3
El release 18.0.0.1 añade soporte para MicroProfile 1.3, que se describe en Soporte del modelo de programación de MicroProfile. Las siguientes características nuevas se incluyen con el soporte del modelo de programación de MicroProfile 1.3:
Punto final de mensaje
Ponga en pausa o reanude puntos finales de mensaje para beans controlados por mensaje. Utilice un mandato pause o resume de servidor o ServerEndpointControlMBean para controlar el estado de los puntos finales de mensaje.
Controlador colectivo
  • En los mandatos de colectivo, utilice opcionalmente --controller=usuarioAdmin:contraseñaAdmin@nombreHostControlador:9443 en lugar de los argumentos --user, --password, --host y --port para proporcionar la información de controlador.
  • Utilice el mandato testConnection de colectivo para validar la conectividad. El mandato valida la conectividad RXA entre el controlador y el host donde reside el miembro. También valida la conectividad segura JMX entre el controlador colectivo y el miembro de colectivo.
Seguridad a nivel de grupo por lotes
Los roles de proceso por lotes los define el contenedor de proceso por lotes, donde ahora puede definir que el rol batchGroupAdmin y el rol batchGroupMonitor tengan acceso a nivel de grupo a los trabajos. Estos roles se describen en Protección del entorno de proceso por lotes de Liberty.
[17.0.0.4 and later]
Rastreo abierto de MicroProfile
Habilite el rastreo distribuido automático en aplicaciones JAX-RS con la característica opentracing-1.0.
Contenedor de JavaServer Faces
Configure implementaciones de JavaServer Faces (JSF) 2.2 de terceros con la característica jsfContainer-2.2.
[17.0.0.3 and later]
Soporte del modelo de programación de MicroProfile
Lo más destacado de este release es Soporte del modelo de programación de MicroProfile. Liberty soporta el modelo de programación de Eclipse MicroProfile para desarrollar aplicaciones de microservicio para la empresa.
Utilice características en el modelo de programación MicroProfile para desarrollar aplicaciones de microservicio para la empresa. Las características MicroProfile amplían la definición de Java EE para el entorno de microservicios. Explore las características siguientes en MicroProfile 1.2:
  • MicroProfile Config 1.1: Habilite las propiedades de configuración de aplicación de varias fuentes para que existan en un único conjunto de propiedades de configuración y se puede acceder al mismo utilizando una sola API de cliente.
  • MicroProfile Metrics 1.0: Supervise el servidor o añada métricas a aplicaciones con la característica mpMetrics-1.0.
  • MicroProfile Health 1.0: Configure la característica mpHealth-1.0 e implemente la interfaz de programación de aplicaciones (API) HealthCheck para proporcionar comprobaciones de estado en el microservicio.
  • MicroProfile JWT 1.0: Configure un servidor Liberty para que acepte una señal web JSON MicroProfile como señal de autenticación.
  • MicroProfile Fault Tolerance 1.0: Consiga que la invocación de servicio sea más resiliente utilizando la biblioteca de código abierto Failsafe.
Liberty en IBM Cloud Private
Ejecución de aplicaciones Liberty en IBM® Cloud Private. Liberty combinado con una rica paleta de tecnologías de middleware que están disponibles en el catálogo de contenido de IBM Cloud Private reduce la cantidad de sobrecarga que es necesaria para integrar componentes de middleware como, por ejemplo, bases de datos, soluciones de almacenamiento en memoria caché y soluciones de mensajería, que permite a las organizaciones centrarse en la creación de nuevas ideas para mejorar los resultados empresariales.
Soporte de OpenAPI
Genere documentación de API REST con OpenAPI con la característica openapi-3.0. que admite la especificación OpenAPI V3. Documente las API REST y despliegue las aplicaciones web en un servidor Liberty. A continuación, puede ver la documentación de API generada en un navegador. La característica openapi-3.0 es como la siguiente versión de la característica apiDiscovery-1.0, que admite documentos de Swagger V2.
Proveedor de OpenID Connect
Configure el soporte de SSL de salida dinámica para un proveedor de OpenID Connect o un cliente de OpenID Connect. Además, invoque un punto final de revocación para un proveedor de OpenID Connect.
[17.0.0.2 and later]
Soporte de inicio de sesión social
Configure el inicio de sesión de medios de comunicación sociales para que los usuarios puedan iniciar sesión en sitios web que están alojados en Liberty con sus cuentas de medios de comunicación sociales como, por ejemplo, Facebook o Google.
[17.0.0.1 and later]
Servidor de Product Insights en IBM Cloud
Registre servidores Liberty en el servicio de Product Insights en IBM Cloud para notificar métricas de uso de los servidores locales o basados en la nube de Liberty. Desde un único panel de control de servicios de Product Insights, puede realizar un seguimiento de muchos servidores de Liberty locales o basados en la nube, además de otros productos como por ejemplo WebSphere Application Server tradicional e IBM Integration Bus.
Direccionamiento dinámico
For distributed platformsFor z/OS platformsConfigurar el direccionamiento dinámico para direccionar solicitudes de aplicación a todas las instancias de aplicación desplegadas en varios colectivos. Configure reglas de direccionamiento para direccionar solicitudes a un grupo más pequeño de servidores que pueden manejar la solicitud.
Documentación de API REST
Descubrir documentación de la API REST en un servidor Liberty de más formas.
[16.0.0.4 and later]
JSON Web Token
Configurar la señal web JSON con la característica jwt-1.0.
Herramienta de proceso por lotes Java
Utilice la herramienta de proceso por lotes Java del Centro de administración para ver el progreso y el estado de los trabajos de proceso por lotes Java.
[16.0.0.3 and later]
Despliegue de servidor
For LINUX platformsDespliegue servidores Liberty utilizando API REST de despliegue.

For LINUX platformsUtilizar la herramienta de despliegue del Centro de administración para desplegar servidores Liberty o Node.js.

Conexión JMX
Configure una conexión JMX segura con la característica restConnector-2.0, que reemplaza la característica restConnector-1.0 y no incluye la característica jaxrs-1.1.

Entrega continua de fixpacks

WebSphere Application Server Liberty sigue un proceso de entrega continua. En lugar de entrega una gran cantidad de contenido en una versión nueva, se entrega contenido nuevo de forma gradual como características instalables opcionales encima de cada fixpack. Debido a la política de migración cero de Liberty, puede actualizar al último fixpack y, después, seguir utilizando la configuración y las aplicaciones existentes, sin ningún cambio inesperado en el comportamiento..

A diferencia del WebSphere Application Server tradicional, que tiene distintos fixpacks para cada versión, Liberty tiene su propia secuencia de servicio. Un fixpack de Liberty incluye el mismo contenido, independientemente de qué versión de producto haya adquirido. El fixpack 16.0.0.2 es el siguiente fixpack de Liberty después de 8.5.5.9.

Un diagrama que muestra una línea individual de fixpacks que se aplican a V8.5.5 y V9.0

Si desea más información sobre cómo instalar Liberty 16.0.0.2, consulte el apartado Instalación de Liberty. Si desea más información sobre cómo instalar los fixpacks anteriores a 8.5.5.x, consulte Instalación de Liberty en la documentación de WebSphere Application Server V8.5.5.

Numeración de fixpack

A partir del fixpack 16.0.0.2, los fixpacks de WebSphere Application Server Liberty utilizan el esquema de numeración siguiente:

Y.R.M.F

donde:
  • Y = año. los últimos 2 dígitos
  • R = release
  • M = modificación
  • F = release de fixpack durante el año

Por ejemplo, el fixpack 16.0.0.2 hace referencia al año 2016, release 0, modificación 0, y el segundo fixpack del año. Para el tercer fixpack de 2018, el nombre del arreglo sería 18.0.0.3.

Este cambio de numeración solo se aplica a Liberty. Los fixpacks del WebSphere Application Server tradicional siguen siguiendo el esquema de numeración V.R.M.F, donde las letras representan la versión, el release, la modificación y el fixpack.

Todas las características se instalan de forma predeterminada

Cuando instala el fixpack 16.0.0.2 y posteriores, todas las características que se aplican a su edición de Liberty se instalan de forma predeterminada. Cuando instala Liberty utilizando Installation Manager, ya no es necesario especificar los parámetros user.feature o user.addon. La especificación de estos parámetros sólo instala las características que se listan en los parámetros. Cuando actualiza las instalaciones existentes a 16.0.0.2 o posteriores, las características adicionales no se instalan automáticamente. Para instalar más activos de Liberty, utilice el mandato installUtility. Para obtener más información, consulte Instalación de activos utilizando el mandato installUtility.

Puede eliminar las características de Liberty que no desee o no necesite utilizando el mandato installUtility de Liberty o el proceso minify.

Si utiliza Installation Manager, se requiere la Versión 1.8.5 o posterior

Para instalar o actualizar al fixpack 16.0.0.2 o posterior utilizando Installation Manager, debe utilizar Installation Manager 1.8.5 o posterior. Por ejemplo, si actualiza desde el fixpack 8.5.5.9 y actualmente utiliza Installation Manager 1.8.3, primero debe actualizar Installation Manager para poder actualizar Liberty.

Para obtener más información sobre la instalación de Liberty utilizando Installation Manager, consulte Instalación de Liberty mediante Installation Manager.

IBM Java SDK comunes

Los IBM Java SDK comunes para Java 8 y Java 7.1 que no se han modificado para WebSphere Application Server ahora están disponibles para Liberty. Puesto que estas ofertas de IBM Java SDK no siguen la planificación de fixpacks de WebSphere, podrá recibir actualizaciones de seguridad de Java más rápidamente, a medida que estén disponibles.

Consulte más información sobre cómo instalar los SDK de IBM Java utilizando Installation Manager:

Icono que indica el tipo de tema Tema de referencia

Nombre de archivo: rwlp_newinrelease.html