Características de Liberty

Las características son las unidades de funcionalidad a través de las cuales puede controlar qué partes del entorno de ejecución se cargan en un servidor determinado.

En la tabla siguiente se enumeran las características de Liberty que se admiten en el perfil Liberty de cada edición de WebSphere Application Server.

Tabla 1. Características de Liberty admitidas en el perfil Liberty de cada edición de WebSphere Application Server
Característica de Liberty WebSphere Application Server Liberty Core WebSphere Application Server

y

WebSphere Application Server - Express

WebSphere Application Server Network Deployment (Sistemas operativos distribuidos e IBM® i) WebSphere Application Server para z/OS
 
Perfil web de Java™ EE 7
[8.5.5.6 o posterior]beanValidation-1.1
[8.5.5.6 o posterior]cdi-1.2
[8.5.5.6 o posterior]ejbLite-3.2
el-3.0
[8.5.5.6 o posterior]jaxrs-2.0
[8.5.5.6 o posterior]jaxrsClient-2.0
jdbc-4.1
jndi-1.0
[8.5.5.6 o posterior]jpa-2.1
[8.5.5.6 o posterior]jsf-2.2
jsonp-1.0
jsp-2.3
managedBeans-1.0
servlet-3.1
[8.5.5.6 o posterior]webProfile-7.0
websocket-1.0
websocket-1.1
 
Java EE 7 Full Platform
[8.5.5.6 o posterior]appClientSupport-1.0  
[8.5.5.6 o posterior]appSecurityClient-1.0  
[8.5.5.6 o posterior]batch-1.0  
concurrent-1.0
[8.5.5.6 o posterior]ejb-3.2  
[8.5.5.6 o posterior]ejbHome-3.2  
[8.5.5.6 o posterior]ejbPersistentTimer-3.2  
[8.5.5.6 o posterior]ejbRemote-3.2  
[8.5.5.6 o posterior]j2eeManagement-1.1  
[8.5.5.6 o posterior]jacc-1.5  
[8.5.5.6 o posterior]jaspic-1.1  
[8.5.5.6 o posterior]javaee-7.0  
[8.5.5.6 o posterior]javaeeClient-7.0  
[8.5.5.6 o posterior]javaMail-1.5
jaxb-2.2  
jaxws-2.2  
[8.5.5.6 o posterior]jca-1.7  
jcaInboundSecurity-1.0  
[8.5.5.6 o posterior]jms-2.0  
[8.5.5.6 o posterior]jmsMdb-3.2  
[8.5.5.6 o posterior]mdb-3.2  
[8.5.5.6 o posterior]wasJmsClient-2.0  
wasJmsSecurity-1.0  
wasJmsServer-1.0  
 
Modelos de programación ampliados
couchdb-1.0  
distributedMap-1.0
json-1.0
mongodb-2.0  
 
OSGi empresarial
blueprint-1.0
osgiAppIntegration-1.0
osgi.jpa-1.0
wab-1.0
 
Operaciones
appSecurity-1.0
appSecurity-2.0
[8.5.5.6 o posterior]batchManagement-1.0  
[8.5.5.6 o posterior]eventLogging-1.0
ldapRegistry-3.0
localConnector-1.0
monitor-1.0
oauth-2.0
openid-2.0
openidConnectClient-1.0
openidConnectServer-1.0
osgiConsole-1.0
[8.5.5.6 o posterior]requestTiming-1.0
restConnector-1.0
serverStatus-1.0
sessionDatabase-1.0
spnego-1.0
ssl-1.0
timedOperations-1.0
webCache-1.0
[8.5.5.6 o posterior]wmqJmsClient-2.0  
wsSecurity-1.1  
 
Gestión de sistemas
adminCenter-1.0
clusterMember-1.0    
collectiveController-1.0    
collectiveMember-1.0
dynamicRouting-1.0    
scalingController-1.0    
scalingMember-1.0    
 
z/OS
zosConnect-1.0      
zosLocalAdapters-1.0      
zosSecurity-1.0      
zosTransaction-1.0      
zosWlm-1.0      
 
Perfil web de Java EE 6
beanValidation-1.0
cdi-1.0
ejbLite-3.1
jdbc-4.0
jndi-1.0
jpa-2.0
jsf-2.0
jsp-2.2
servlet-3.0
webProfile-6.0
 
Tecnologías Java EE 6
jaxb-2.2  
jaxrs-1.1
jaxws-2.2  
jca-1.6  
jcaInboundSecurity-1.0  
jms-1.1  
jmsMdb-3.1  
mdb-3.1  
wasJmsClient-1.1  
wasJmsSecurity-1.0  
wasJmsServer-1.0  
wmqJmsClient-1.1  

Descripciones de las características

La lista siguiente contiene información sobre las características que puede añadir a la configuración de servidor. El hecho de incluir una característica en la configuración puede causar que se carguen automáticamente una o varias características adicionales. Por ejemplo, si incluye la característica wab-1.0, se cargan automáticamente las características servlet-3.0 y blueprint-1.0. Cada característica incluye una breve descripción y un ejemplo de cómo se declara la característica dentro del elemento <featureManager> en el archivo server.xml. Por ejemplo:
<server>
  <featureManager>
    <feature>servlet-3.0</feature>
    <feature>localConnector-1.0</feature>
  </featureManager>
</server>
Perfil web de Java EE 7
[8.5.5.6 o posterior]Validación de beans
<feature>beanValidation-1.1</feature>

La característica beanvalidation-1.1 proporciona validaciones de JavaBeans en cada capa de una aplicación. La validación se puede aplicar a todas las capas de JavaBeans de una aplicación mediante anotaciones o un descriptor de despliegue validation.xml.

Consulte Restricciones de la característica de validación de beans.

Para obtener información de configuración de la característica beanValidation-1.1, consulte Bean Validation 1.1.

[8.5.5.6 o posterior]CDI
<feature>cdi-1.2</feature>

La característica cdi-1.2 habilita el soporte para la especificación Contexts and Dependency Injection 1.2 en el perfil Liberty.

Consulte Administración de aplicaciones de inyección de contextos y dependencias en el perfil Liberty.

Para obtener información de configuración de la característica cdi-1.2, consulte Contexts and Dependency Injection 1.2.

Enterprise Java Beans (EJB) Lite
[8.5.5.6 o posterior]<feature>ejbLite-3.2</feature>
La característica ejbLite-3.2 proporciona soporte de aplicaciones EJB grabadas en el subconjunto EJB Lite de la especificación EJB 3.2.
Tenga en cuenta que el grupo de API de EJB 3.2 Lite no incluye el contenedor de EJB incorporable, y el producto no proporciona un contenedor incorporable EJB 3.2.
Asimismo, las siguientes características no son compatibles con la característica ejbLite-3.2:
  • cdi-1.0
  • jmsMdb-3.1
  • mdb-3.1

Para obtener información de configuración de la característica ejbLite-3.2, consulte Enterprise JavaBeans Lite 3.2.

Expression Language 3.0
<feature>el-3.0</feature>

Esta característica habilita el soporte para Expression Language (EL) 3.0.

Consulte Configuración del perfil Liberty para Expression Language 3.0.

Para obtener información de configuración de la característica el-3.0, consulte Expression Language 3.0.

[8.5.5.6 o posterior]JAX-RS (API Java para servicios web RESTful)
<feature>jaxrs-2.0</feature>

La característica jaxrs-2.0 proporciona soporte para la API Java para servicios web RESTful en el perfil Liberty.

Consulte Configuración del cliente JAX-RS 2.0 y Integración de JAX-RS 2.0 con EJB y CDI.

Para obtener información de configuración de la característica jaxrs-2.0, consulte Java RESTful Services 2.0.

[8.5.5.6 o posterior]Java EE Client API para JAX-RS 2.0
<feature>jaxrsClient-2.0</feature>

La característica jaxrsClient-2.0 proporciona soporte para Java Client API para JAX-RS 2.0

Consulte Configuración del cliente JAX-RS 2.0 y Integración de JAX-RS 2.0 con EJB y CDI.

Para obtener información de configuración de la característica jaxrsClient-2.0, consulte Java RESTful Services Client 2.0.

Java Database Connectivity (JDBC)
<feature>jdbc-4.1</feature>

Puede tomar una aplicación existente que utiliza JDBC (Java Database Connectivity) y un origen de datos y desplegar la aplicación en un servidor. La característica jdbc-4.1 proporciona soporte para las aplicaciones que acceden a una base de datos.

Consulte Configuración de la conectividad de base de datos en el perfil Liberty.

Para obtener información de configuración de la característica jdbc-4.1, consulte Java Database Connectivity 4.1.

JNDI (Java Naming and Directory Interface)
<feature>jndi-1.0</feature>

La característica jndi-1.0 proporciona soporte para una sola definición de entrada de JNDI en la configuración de servidor del perfil Liberty.

Consulte Desarrollo con el espacio de nombres JNDI predeterminado en una característica de Liberty.

Para obtener información de configuración de la característica jndi-1.0, consulte Java Naming and Directory Interface.

[8.5.5.6 o posterior]Java Persistence API 2.1
<feature>jpa-2.1</feature>

La característica jpa-2.1 proporciona soporte para que las aplicaciones que utilicen JPA gestionados por aplicación y gestionados por contenedor escritos según la especificación JPA 2.1 y respaldado por EclipseLink.

Consulte Visión general de la característica JPA (Java Persistence API).

Para obtener información de configuración de la característica jpa-2.1, consulte Java Persistence API 2.1.

[8.5.5.6 o posterior]JSF (JavaServer Faces)
<feature>jsf-2.2</feature>

Esta característica habilita el soporte de las aplicaciones Web que utilizan la infraestructura Java Server Faces (JSF) 2.2. Esta infraestructura simplifica la construcción de interfaces de usuario.

Consulte Configuración del perfil Liberty para JavaServer Faces 2.2.

Para obtener información de configuración de la característica jsf-2.2, consulte JavaServer Faces 2.2.

JavaScript Object Notation Processing
<feature>jsonp-1.0</feature>

La característica JSON-P (Java API for JSON Processing) proporciona un método estándar para crear y manipular datos que se representarán en JSON (JavaScript Object Notation).

Para obtener información de configuración de la característica jsonp-1.0, consulte JavaScript Object Notation Processing.

JSP (JavaServer Pages)
<feature>jsp-2.3</feature>

Esta característica habilita el soporte para Java Server Pages (JSP) escritos en la especificación JSP 2.3. Esta infraestructura simplifica la construcción de interfaces de usuario. La habilitación de esta característica también habilita la característica Expression Language (EL) versión 3.0. el-3.0.

Consulte Configuración del perfil Liberty para JavaServer Pages 2.3.

Para obtener información de configuración de la característica jsp-2.3, consulte JavaServer Pages 2.3.

Beans gestionados
<feature>managedBeans-1.0</feature>

La característica managedBeans-1.0 proporciona soporte de la especificación Managed Beans 1.0 (JSR-316). Esta característica permite el uso de la anotación javax.annotation.ManagedBean.

Para obtener información de configuración de la característica managedBeans-1.0, consulte Java EE Managed Bean 1.0.

Servlet 3.1
<feature>servlet-3.1</feature>

La característica servlet-3.1 habilita el soporte para Servlets HTTP escritos en la especificación Java Servlet 3.1.

Consulte Configuración del perfil Liberty para Servlet 3.1 y Cambios en el comportamiento de Servlet 3.1.

Para obtener información de configuración de la característica servlet-3.1, consulte Java Servlets 3.1.

[8.5.5.6 o posterior]Web Profile 7.0
<feature>webProfile-7.0</feature>

Esta característica proporciona una combinación cómoda de las características de Liberty necesarias para admitir el perfil web Java EE 7.Consulte Java EE 7 en el perfil de Liberty.

Para obtener información de configuración de la característica webProfile-7.0, consulte Java EE Web Profile 7.0.

WebSocket

<feature>websocket-1.0</feature>

<feature>websocket-1.1</feature>

WebSocket es un protocolo estándar que permite la comunicación entre un navegador web o aplicación cliente y una aplicación de servidor web mediante una conexión dúplex.

Consulte Perfil Liberty: WebSocket y Desarrollo de aplicaciones WebSocket en el perfil Liberty.

Para obtener información de configuración de la característica websocket-1.0, consulte Java WebSocket 1.0.

Para obtener información de configuración de la característica websocket-1.1, consulte Java WebSocket 1.1.

Java EE 7 Full Platform
[8.5.5.6 o posterior]Application Client Support
<feature>appClientSupport-1.0</feature>

La característica appClientSupport-1.0 habilita el servidor para que procese metadatos Java EE en el módulo de cliente de una aplicación, por ejemplo, que lea el archivo XML del descriptor de despliegue y/o las anotaciones y que estén disponibles para otros módulos en la aplicación, si fuera necesario. También habilita el proceso cliente de aplicación remota para que se comunique con el servidor y realice búsquedas JNDI.

La característica appClientSupport-1.0 se habilita solamente en el archivo server.xml.

[8.5.5.6 o posterior]Application Client Container Security
<feature>appSecurityClient-1.0</feature>

Para habilitar la seguridad en el contenedor de cliente, añada la característica appSecurityClient-1.0 a su archivo client.xml.

La característica appSecurityClient-1.0 habilita SSL, CSIv2 y JAAS en el cliente. Debe configurar SSL para garantizar que las comunicaciones entre el cliente y el servidor sean seguras y estén cifradas.

[8.5.5.6 o posterior]Lote
<feature>batch-1.0</feature>

La característica batch-1.0 permite el uso del modelo de programación JSR-352.

Ejecutores y fábricas de hebras gestionadas
<feature>concurrent-1.0</feature>

La característica concurrent-1.0 permite la creación de servicios ejecutores gestionados que permiten que las aplicaciones envíen tareas para que se ejecuten de forma simultánea, con contexto de hebra que gestiona el servidor de aplicaciones. La característica también permite la creación de fábricas de hebras gestionadas para crear hebras que se ejecuten con el contexto de hebra del componente que busca la fábrica de hebras gestionadas.

Consulte Configuración ejecutores planificados gestionados.

Para obtener información de configuración de la característica concurrent-1.0, consulte Concurrency Utilities for Java EE 1.0.

Enterprise Java Beans (EJB)
[8.5.5.6 o posterior]<feature>ejb-3.2</feature>

La característica ejb-3.2 proporciona soporte de aplicaciones EJB grabadas en la especificación EJB 3.2.

Esta característica incluye las siguientes características:
  • [8.5.5.6 o posterior]<feature>ejbLite-3.2</feature>

    Esta característica ofrece soporte para aplicaciones EJB que se escriben en el subconjunto EJB Lite de la especificación EJB 3.2. Para obtener información de configuración de la característica ejbLite-3.2, consulte Enterprise JavaBeans Lite 3.2.

  • [8.5.5.6 o posterior]<feature>ejbHome-3.2</feature>

    Esta característica da soporte para las API EJB 2.x.

  • [8.5.5.6 o posterior]<feature>ejbPersistentTimer-3.2</feature>

    Esta característica da soporte para los temporizadores EJB persistentes.

  • [8.5.5.6 o posterior]<feature>ejbRemote-3.2</feature>

    Esta característica da soporte para las interfaces EJB remotas.

  • [8.5.5.6 o posterior]<feature>mdb-3.2</feature>

    Esta característica da soporte para los beans controlados por mensaje.

    La característica mdb-3.2 sustituye a la característica jmsMdb-3.2.

Si no se necesita el soporte de EJB 3.2 completo, pueden utilizarse varias combinaciones de estas características para proporcionar el soporte que necesita.

[8.5.5.6 o posterior]J2EE Management 1.1
<feature>j2eeManagement-1.1</feature>

La característica j2eeManagement-1.1 proporciona interfaces estándar para los aspectos gestionables de Java EE 7 y permite a las aplicaciones que utilicen las interfaces definidas en la especificación JSR 77.

Para invocar a las API de Management EJB, la configuración del servidor debe tener las características j2eeManagement-1.1 y ejbRemote-3.2 en un gestor de características. Cuando ambas características estén en la configuración del servidor, podrá invocar a la API de Management EJB a través de la búsqueda de nombres JNDI. El nombre de enlace de Management EJB (nombre de búsqueda JNDI) es ejb/mejb/MEJB.

[8.5.5.6 o posterior]Java Authorization Contract for Containers 1.5
<feature>jacc-1.5</feature>
La característica jacc-1.5 habilita el soporte para la versión 1.5 de Java Authorization Contract for Containers (JACC). Para poder añadir la característica jacc-1.5 a su servidor, debe añadir el proveedor JACC de terceros que no forma parte del perfil Liberty de WebSphere Application Server.
[8.5.5.6 o posterior]Java Authentication SPI for Containers 1.1
<feature>jaspic-1.1</feature>
La característica jaspic-1.1 habilita el soporte para proteger el entorno de tiempo de ejecución de servidores y aplicaciones utilizando los proveedores Java Authentication SPI for Containers (JASPIC) tal como se define en JSR-196.
[8.5.5.6 o posterior]Java EE
<feature>javaee-7.0</feature>

Esta característica proporciona una combinación útil de las características de Liberty necesarias para dar soporte a Java EE 7.0 Full Platform.

[8.5.5.6 o posterior]Java EE Application Client 7.0
<feature>javaeeClient-7.0</feature>

Esta característica habilita el soporte para Java EE Application Client 7.0.

[8.5.5.6 o posterior]API JavaMail

<feature>javaMail-1.5</feature>

La API JavaMail da soporte a la comunicación entre servidores de correo externos y aplicaciones del perfil Liberty. Consulte Administración de JavaMail en el perfil Liberty.

Para obtener información de configuración de la característica javaMail-1.5, consulte JavaMail 1.5.

JAXB (Java Architecture for XML Binding)
<feature>jaxb-2.2</feature>

La característica jaxb-2.2 proporciona soporte para JAXB (Java Architecture for XML Binding) en el perfil Liberty.

Consulte JAXB.

JAX-WS (API Java para servicios web basados en XML)
<feature>jaxws-2.2</feature>
La característica jaxws-2.2 proporciona soporte para la API Java para servicios web basados en XML en el perfil Liberty.
  • Para las aplicaciones web que admiten el modelo de programación JAX-WS, debe habilitar las características de servidor servlet-3.0 y jaxws-2.2 en el archivo server.xml.
  • Para las aplicaciones EJB que admiten el modelo de programación JAX-WS, debe habilitar las características de servidor ejbLite-3.1, servlet-3.0 y jaxws-2.2 en el archivo server.xml.
  • Para las aplicaciones que utilizan los servicios de manejador global, debe habilitar la característica jaxrs-1.1 o jaxws-2.2 en el archivo server.xml.
[8.5.5.6 o posterior]Java EE Connector Architecture 1.7
<feature>jca-1.7</feature>

La característica jca-1.7 proporciona elementos de configuración para definir las instancias de fábricas de conexiones, objetos administrados y especificaciones de activación y para asociar estas instancias a un adaptador de recursos instalado.

Java EE Connector Architecture Inbound Security
<feature>jcaInboundSecurity-1.0</feature>

La característica jcaInboundSecurity-1.0 habilita el flujo de entrada de seguridad para los adaptadores de recursos.

[8.5.5.6 o posterior]Java Message Service 2.0
<feature>jms-2.0</feature>

La característica jms-2.0 habilita la configuración de adaptadores de recursos para acceder a sistemas de mensajería utilizando la API de Java Message Service. Esto también incluye la configuración de fábricas de conexiones de JMS, colas, temas y especificaciones de activación. Puede utilizarse cualquier adaptador de recursos JMS que cumpla con la especificación JCA 1.6.

Características de mensajería de Liberty incluida
[8.5.5.6 o posterior]<feature>wasJmsClient-2.0</feature>

La característica wasJmsClient-2.0 sustituye a la característica wasJmsClient-1.1. La característica wasJmsClient-2.0 es compatible con la especificación JMS 2.0 y sólo está soportada en la versión 7 o posteriores de IBM JDK.

<feature>wasJmsSecurity-1.0</feature>
La característica wasJmsSecurity-1.0 da soporte a conexiones seguras con el motor de mensajería. Cuando la característica wasJmsSecurity-1.0 está habilitada, empieza a autenticar y autorizar a los usuarios que intentan conectarse al motor de mensajería. El usuario se autentica en el registro que está definido en el archivo server.xml. Si el usuario desea acceder a un destino como, por ejemplo, un tema o una cola, el usuario debe tener concedidos los permisos necesarios. El acceso al destino se define en el elemento <messagingSecurity> (el elemento hijo del elemento messagingEngine) del archivo server.xml. Si se añade la característica wasJmsSecurity-1.0 y no se ha definido el elemento <messagingSecurity> del archivo server.xml, los usuarios no pueden conectarse al motor de mensajería ni realizar ninguna acción de mensajería (por ejemplo, enviar o recibir mensajes en los destinos).
Notas:
  • La configuración del registro de usuarios es un requisito previo para la característica wasJmsSecurity-1.0. Asegúrese de que se configura un registro de usuarios antes de que se habilite la característica wasJmsSecurity-1.0.
  • Cuando habilita la característica wasJmsSecurity-1.0, debe configurar el elemento <messagingSecurity>, que es el elemento hijo del elemento <messagingEngine> en el archivo server.xml. Esta configuración permite a los usuarios autorizados acceder a los destinos de mensajería.
<feature>wasJmsServer-1.0</feature>

La característica wasJmsServer-1.0 permite que el tiempo de ejecución del motor de mensajería JMS se inicialice. El tiempo de ejecución de mensajería es responsable de proporcionar la conectividad de las aplicaciones, gestionar el estado de los destinos como, por ejemplo, los temas o las colas, y manejar calidad de servicio, la seguridad y las transacciones. Esta característica también proporciona soporte para las conexiones de entrada procedentes de las aplicaciones de mensajería remota. Las aplicaciones de mensajería remota se conectan al motor de mensajería JMS a través de TCP/IP en SSL o no SSL.

Para conectarse utilizando SSL, debe habilitar la característica SSL.
Modelos de programación ampliados

CouchDB
<feature>couchdb-1.0</feature>

La característica couchdb-1.0 proporciona soporte para instancias de CouchDB y las conexiones de base de datos asociadas. El acceso a las conexiones de CouchDB está disponible mediante la búsqueda JNDI o la inyección de recursos.

Servicio de memoria caché
<feature>distributedMap-1.0</feature>

Esta característica proporciona un servicio de memoria caché local al que se puede acceder utilizando la API DistributedMap. Existe una memoria caché predeterminada enlazada a JNDI en services/cache/distributedmap. Una memoria caché se puede distribuir añadiendo un proveedor de memoria caché de red como WebSphere eXtreme Scale.

Para obtener información de configuración de la característica distributedMap-1.0, consulte Distributed Map interface for Dynamic Caching.

Biblioteca JavaScript Object Notation (JSON4J)
<feature>json-1.0</feature>

La característica json-1.0 proporciona acceso a la biblioteca JSON4J, que proporciona un conjunto de clases de manejo JSON para los entornos Java. La biblioteca JSON4J proporciona un modelo Java simple para construir y manipular los datos que se van a representar como datos JSON.

Consulte Utilización de contenido JSON en solicitudes y respuestas de la aplicación JAX-RS y API de bibliotecas JSON4J.

Para obtener información de configuración de la característica json-1.0, consulte JavaScript Object Notation for Java.

MongoDB
<feature>mongodb-2.0</feature>

La característica mongodb-2.0 proporciona soporte para instancias de MongoDB y las conexiones de base de datos asociadas. El acceso a las conexiones de MongoDB está disponible mediante la búsqueda JNDI o la inyección de recursos. La API com.mongodb nativa ejecuta la manipulación de la base de datos.

Enterprise OSGi
Blueprint
<feature>blueprint-1.0</feature>

La característica blueprint-1.0 habilita el soporte para desplegar aplicaciones OSGi que utilizan la especificación de contenedor blueprint OSGi. Con el soporte de Aplicaciones OSGi en WebSphere Application Server, puede desarrollar y desplegar aplicaciones modulares que utilicen tecnologías Java EE y OSGi.

Consulte Ubicación de las aplicaciones OSGi y Aplicaciones OSGi.

Para obtener información de configuración de la característica blueprint-1.0, consulte OSGi Blueprint.

Integración de aplicaciones OSGi
<feature>osgiAppIntegration-1.0</feature>

Utilice la característica osgiAppIntegration-1.0 para habilitar las aplicaciones OSGi que están disponibles en la misma máquina virtual Java para compartir sus servicios entre sí.

Para obtener más información sobre las cabeceras Application-ImportService y Application-ExportService, consulte Archivos de manifiesto de aplicación.

Para obtener información de configuración de la característica osgiAppIntegration-1.0, consulte OSGi Application Integration.

JPA de OSGi
<feature>osgi.jpa-1.0</feature>

La característica osgi.jpa-1.0 proporciona soporte de JPA para aplicaciones OSGi en el perfil Liberty.

Consulte Despliegue de aplicaciones OSGi en el perfil Liberty.

Para obtener información de configuración de la característica osgi.jpa-1.0, consulte OSGi Java Persistence API.

Paquete de aplicación web (WAB)
<feature>wab-1.0</feature>

Esta característica permite que se registre el soporte de avisos cuando determinadas operaciones del servidor de aplicaciones se ejecutan de forma más lenta de lo esperado. La característica wab-1.0 proporciona soporte para los WAB que están dentro de los paquetes de empresa.

La característica wab-1.0 proporciona soporte para los WAB que están dentro de los paquetes de empresa.
Esta característica admite los recursos empaquetados en WAB:
  • Contenido web estático y JSP.
  • Servlets HTTP escritos en la especificación Servlet 3.0.
  • Aplicaciones blueprint.

Si incluye la característica wab-1.0, también incluye las características servlet-3.0 y blueprint-1.0.

Consulte Despliegue de aplicaciones OSGi en el perfil Liberty.

Para obtener información de configuración de la característica wab-1.0, consulte OSGi Web Application Bundles.

Operaciones
Seguridad
<feature>appSecurity-2.0</feature>
Esta versión de la característica appSecurity proporciona solo determinados aspectos de seguridad, basándose explícitamente en la presencia de otras características. Además, no incluye automáticamente las características servlet-3.0 o ldapRegistry-3.0, con lo que se reduce así la ocupación del servidor. Para proteger las aplicaciones web, debe incluir la característica servlet-3.0. Para habilitar la seguridad EJB, debe incluir la característica ejbLite-3.1. Para admitir un registro de usuarios LDAP, debe incluir la característica ldapRegistry-3.0.
Nota:
  • La característica appSecurity-2.0 sustituye appSecurity-1.0. Las características son las mismas excepto que appSecurity-2.0 no incluye automáticamente servlet-3.0 o ldapRegistry-3.0. Puede elegir utilizar la versión appSecurity-2.0 en su lugar en la configuración del servidor. Consulte Características reemplazadas.
    • Para habilitar la seguridad de web, debe especificar la característica servlet-3.0 en el archivo server.xml.
    • Para habilitar el soporte de LDAP, debe especificar la característica ldapRegistry-3.0 en el archivo server.xml.
Las características appSecurity-1.0 y appSecurity-2.0 proporcionan soporte para proteger el entorno de ejecución del servidor y las aplicaciones. Se admiten los aspectos siguientes:
  • Registro de usuarios básico
  • Registro de usuarios LDAP (Lightweight Directory Access Protocol)
  • Autorización básica
  • Seguridad de aplicaciones web
    • Autenticación básica de inicio de sesión
    • Inicio de sesión mediante formulario Fin de sesión mediante formulario
    • API programáticas: getRemoteUser, getUserPrincipal, isUserInRole, authenticate, logout y login.
  • Seguridad de aplicaciones EJB
    • Todas las anotaciones de seguridad y todos los elementos de seguridad que pueden especificarse en el archivo ejb-jar.xml.
    • API mediante programación: getCallerPrincipal, isCallerInRole y getCallerIdentity.La API getCallerIdentity no está soportada para los beans de sesión singleton.
    • Valores de extensión EJB del archivo ibm-ejb-jar-ext.xml para run-as-mode de CALLER_IDENTITY y SPECIFIED_IDENTITY (no se admite SYSTEM_IDENTITY).
Cuando añade la característica appSecurity-1.0 o appSecurity-2.0 al servidor, también debe configurar un registro de usuarios como, por ejemplo, el registro de usuarios básico o el registro de usuarios LDAP.
Consulte Protección del perfil Liberty y sus aplicaciones y Restricciones de la característica appSecurity-2.0..

Para obtener información de configuración de la característica appSecurity-1.0, consulte Application Security 1.0.

Para obtener información de configuración de la característica appSecurity-2.0, consulte Application Security 2.0.

[8.5.5.6 o posterior]Proceso por lotes gestionado
<feature>batchManagement-1.0</feature>

La característica batchManagement-1.0 proporciona una interfaz REST para el envío de trabajos remotos y el programa de utilidad del cliente de línea de mandatos batchManager.

[8.5.5.6 o posterior]Registro cronológico de sucesos
<feature>eventLogging-1.0</feature>

La característica eventLogging-1.0 lleva a cabo un registro de sucesos como, por ejemplo, las solicitudes JDBC y las solicitudes de servlets así como sus duraciones.

Consulte Registro de sucesos.

Para obtener información de configuración de la característica eventLogging-1.0, consulte Registro cronológico de sucesos.

ldapRegistry-3.0
<feature>ldapRegistry-3.0</feature>

La característica ldapRegistry-3.0 proporciona soporte para el registro de usuarios LDAP. La versión 3.0 de la característica ldapRegistry-3.0 es compatible con las especificaciones LDAP Versión 3. La característica appSecurity-2.0 no habilita automáticamente la característica ldapRegistry-3.0. Mediante esta característica, puede federar varios repositorios LDAP. Se pueden configurar dos o más repositorios LDAP en el archivo server.xml y puede obtener los resultados consolidados de varios repositorios para todas las operaciones de LDAP.

Para obtener información de configuración de la característica ldapRegistry-3.0, consulte LDAP User Registry.

Conector JMX local
<feature>localConnector-1.0</feature>

La característica localConnector-1.0 proporciona un conector JMX local incorporado en la JVM. El conector JMX solo se puede utilizar en la misma máquina de host y solo lo puede utilizar un usuario que tenga el mismo ID de usuario y el mismo JDK. Permite acceso local a los clientes JMX, como jConsole, u otros clientes JMX que utilicen la API Attach.

Consulte Conexión con el perfil Liberty utilizando JMX.

Para obtener información de configuración de la característica localConnector-1.0, consulte JMX Local Connector.

Supervisión
<feature>monitor-1.0</feature>

La característica monitor-1.0 proporciona soporte de PMI (Performance Monitoring Infrastructure) en el perfil Liberty.

Consulte Supervisión del perfil Liberty.

Para obtener información de configuración de la característica monitor-1.0, consulte Performance Monitoring.

OAuth
<feature>oauth-2.0</feature>

La característica oauth-2.0 proporciona soporte para proteger el acceso a los recursos mediante el protocolo OAuth 2.0.

Para obtener información de configuración de la característica oauth-2.0, consulte OAuth.

OpenID
<feature>openid-2.0</feature>

Esta característica permite que los usuarios se autentiquen con varias entidades sin la necesidad de gestionar varias cuentas o conjuntos de credenciales. El perfil de Liberty da soporte a OpenID 2.0 y juega un papel como Relying Party en el inicio de sesión único web. El acceso a diversas entidades tales como sitios web a menudo requiere una cuenta exclusiva asociada a cada entidad. OpenID permite que un único conjunto de credenciales manejadas por un proveedor de OpenID otorguen acceso a cualquier número de entidades que dan soporte a OpenID. Consulte OpenID.

Para obtener información de configuración de la característica openid-2.0, consulte OpenID.

Cliente de OpenID Connect
<feature>openidConnectClient-1.0</feature>

Esta característica habilita las aplicaciones web para que integren OpenID Connect Client 1.0 para la autenticación de usuarios en lugar del registro de usuarios configurado, o además de eso. Consulte OpenID Connect.

Para obtener información de configuración de la característica openidConnectClient-1.0, consulte OpenID Connect Client.

Proveedor de OpenID Connect
<feature>openidConnectServer-1.0</feature>

Esta característica habilita las aplicaciones web para que integren OpenID Connect Server 1.0 para la autenticación de usuarios en lugar del registro de usuarios configurado, o además de eso. Consulte OpenID Connect.

Para obtener información de configuración de la característica openidConnectServer-1.0, consulte OpenID Connect Provider.

Consola OSGi
<feature>osgiConsole-1.0</feature>

Esta característica permite que una consola OSGi ayude a la depuración del entorno de ejecución. Se puede utilizar para mostrar información sobre paquetes y servicios. Esta información puede resultar de utilidad al desarrollar sus propias características para las extensiones del producto.

Consulte Utilización de la consola de OSGi.

Para obtener información de configuración de la característica osgiConsole-1.0, consulte OSGi Debug Console.

[8.5.5.6 o posterior]Temporización de solicitudes
<feature>requestTiming-1.0</feature>

requestTiming-1.0 proporciona avisos e información de diagnóstico para las solicitudes lentas o que se han bloqueado.

Consulte Detección de solicitud lenta y de bloqueo.

Para obtener información de configuración de la característica requestTiming-1.0, consulte Temporización de solicitud.

Conector REST
<feature>restConnector-1.0</feature>

La característica restConnector-1.0 proporciona un conector JMX seguro que se puede utilizar local o remotamente utilizando cualquier JDK. Permite el acceso remoto de los clientes JMX a través de un conector basado en REST y requiere una configuración de seguridad SSL y de usuario básica.

Consulte Conexión con el perfil Liberty utilizando JMX y, para obtener detalles acerca de los conectores REST, consulte Configuración de una conexión JMX segura con el perfil Liberty.

[8.5.5.6 o posterior]Para obtener información sobre la utilización de las API REST con el fin de transferir archivos, consulte Transferencia de archivos. Para obtener información sobre la utilización de las API REST con el fin de transferir archivos a controladores de colectivos, miembros de colectivos y hosts registrados, o a ellos, consulte Transferencia de archivos en un colectivo de Liberty. Para utilizar las API REST, añada la característica restConnector-1.0 en la configuración del servidor.

Para obtener información de configuración de la característica restConnector-1.0, consulte JMX REST Connector.

Estado del servidor
<feature>serverStatus-1.0</feature>

La característica serverStatus-1.0 permite a los servidores de perfiles Liberty publicar automáticamente su estado en los gestores de despliegue y los gestores de trabajo de WebSphere que reconocen el servidor como un recurso en la configuración de sus trabajos. Los estados conocidos son Started y Stopped.

Consulte Sometimiento de trabajos para gestionar servidores de perfiles Liberty y Instalación de recursos del servidor de perfiles Liberty utilizando el gestor de trabajos.

Para obtener información de configuración de la característica serverStatus-1.0, consulte Job Manager Integration.

Permanencia de sesión
<feature>sessionDatabase-1.0</feature>

La característica sessionDatabase-1.0 proporciona soporte de afinidad de sesiones y sustitución por anomalía en el perfil Liberty.

Consulte Configuración de la persistencia de sesiones para el perfil Liberty.

Para obtener información de configuración de la característica sessionDatabase-1.0, consulte Database Session Persistence.

SPNEGO
<feature>spnego-1.0</feature>

Esta característica permite a los usuarios iniciar la sesión en el controlador de dominio de Microsoft una sola vez y acceder a aplicaciones protegidas en servidores de Liberty sin más solicitudes.

Para obtener más información sobre la configuración de SPNEGO en el servidor de perfiles Liberty, consulte Configuración de la autenticación SPNEGO en el perfil Liberty.

Para obtener información de configuración de la característica spnego-1.0, consulte Simple and Protected GSSAPI Negotiation Mechanism.

Capa de sockets seguros (SSL)
<feature>ssl-1.0</feature>

La característica ssl-1.0 proporciona soporte para conexiones SSL (capa de sockets seguros). Para utilizar el escucha HTTPS seguro, debe habilitar esta característica. El perfil Liberty proporciona un almacén de claves ficticio y un almacén de confianza ficticio, que son los mismos que los proporcionados por versiones anteriores de WebSphere Application Server. El escucha HTTPS seguro no se inicia a menos que la característica ssl-1.0 esté habilitada. Si la característica no está disponible, se detiene el escucha HTTPS.Para especificar los certificados SSL, añada un puntero al archivo server.xml; consulte Protección de las comunicaciones con el perfil Liberty. Para cambiar el puerto HTTPS, establezca el atributo <httpsPort> del elemento <httpEndpoint> en el archivo server.xml; consulte Especificación de las propiedades de programa de arranque del perfil Liberty.

Para obtener información de configuración de la característica ssl-1.0, consulte Secure Socket Layer.

Operaciones temporizadas
<feature>timedOperations-1.0</feature>

Esta característica permite que se registre el soporte de avisos cuando determinadas operaciones del servidor de aplicaciones se ejecutan de forma más lenta de lo esperado.

Consulte Operaciones temporizadas y llamadas JDBC.

Para obtener información de configuración de la característica timedOperations-1.0, consulte Timed Operations.

Servicio de almacenamiento en memoria caché dinámica
<feature>webCache-1.0</feature>

Esta característica habilita la memoria caché local para las respuestas web. Incluye la característica Servicio de memoria caché (distributedMap) y realiza el almacenamiento automático en memoria caché de las respuestas de aplicación web para mejorar los tiempos de respuesta y el rendimiento. Para personalizar el almacenamiento en memoria caché de las respuestas, puede incluir un archivo cache-spec.xml en las aplicaciones. La memoria caché se puede distribuir añadiendo un proveedor de memoria caché de red como WebSphere eXtreme Scale.

Para obtener información de configuración de la característica webCache-1.0, consulte Web Response Cache.

[8.5.5.6 o posterior]Característica WebSphere MQ Messaging
<feature>wmqJmsClient-2.0</feature>

La característica wmqJmsClient-2.0 proporciona aplicaciones con acceso a colas de mensajes alojadas en IBM MQ a través de la API de JMS 2.0.

Seguridad de servicios web
<feature>wsSecurity-1.1</feature>

La característica wsSecurity-1.1 proporciona soporte para proteger los servicios web a nivel de mensajes. Para proteger los mensajes de servicios web, debe habilitar esta característica y las características appSecurity-2.0 y jaxws-2.2. Las políticas de seguridad de servicios web definidas en un archivo WSDL se ignoran y no se aplican a menos que la característica wsSecurity-1.1 esté habilitada.

Gestión de sistemas

Centro de administración
<feature>adminCenter-1.0</feature>

La característica adminCenter-1.0 es una interfaz gráfica basada en web para gestionar los servidores y aplicaciones de perfiles Liberty así como otros recursos desde un navegador web en un teléfono móvil, tableta o el sistema.

Consulte Administración del perfil Liberty utilizando el centro de administración y Restricciones de la característica Centro de administración.

Para obtener información de configuración de la característica adminCenter-1.0, consulte Admin Center.

Miembro de clúster
<feature>clusterMember-1.0</feature>

Para añadir un miembro a un colectivo, añada la característica clusterMember-1.0 y, opcionalmente, <clusterMember name="nombre_clúster"/> a su servidor de configuración. El nombre de clúster se publica en el controlador y este servidor pasa a formar parte del clúster especificado.

Controlador de colectivo
<feature>collectiveController-1.0</feature>

La característica collectiveController-1.0 habilita la funcionalidad del controlador para un colectivo de gestión e incluye un MBean de repositorio de gestión al que se accede utilizando el conector JMX/REST que proporciona la característica restConnector-1.0. El controlador de colectivo actúa como un mecanismo de almacenamiento y colaboración al que pueden conectarse los miembros del colectivo. La característica collectiveController-1.0 incluye un ServerCommandMbean que se puede utilizar para iniciar o detener de forma remota los servidores gestionados por el controlador de colectivo. La característica collectiveController-1.0 y sus prestaciones solamente están disponibles en IBMWebSphere Application Server Liberty Network Deployment. La característica no está disponible en IBM WebSphere Application Server Liberty, IBM WebSphere Application Server Liberty - Express ni IBM WebSphere Application Server Liberty Core.

Miembro de colectivo
<feature>collectiveMember-1.0</feature>

La característica collectiveMember-1.0 permite que un servidor sea miembro de un colectivo de gestión, lo que permite que el controlador de colectivo lo gestione.

Consulte Configuración del entorno del gestión de servidores para el perfil Liberty mediante colectivos.

Para obtener información de configuración de la característica collectiveMember-1.0, consulte Collective Member.

Direccionamiento dinámico
<feature>dynamicRouting-1.0</feature>

La característica Intelligent Management del plug-in de WebSphere para Apache e IHS proporciona prestaciones ODR (On Demand Router) para el plug-in. Esta característica permite que un servidor ejecute el servicio de direccionamiento dinámico. El plug-in se puede conectar a continuación con el ODR para realizar un direccionamiento de forma dinámica a todos los servidores del colectivo de Liberty.

Controlador de escalado
<feature>scalingController-1.0</feature>

La característica scalingController-1.0 realiza decisiones de escalado para Liberty. Varios servidores pueden ejecutar la característica Controlador de escalado para fines de disponibilidad elevada. Solamente hay un servidor que está tomando decisiones de escalado de forma activa siempre. Si se detiene ese servidor, otro servidor que es´te ejecutando la característica Controlador de escalado se encargará de las decisiones de escalado.

Miembro de escalado
<feature>scalingMember-1.0</feature>

La característica scalingMember-1.0 se puede añadir al elemento featureManagement del archivo server.xml de los servidores que son miembros de colectivos. Esto permitirá la agrupación en clúster automática de los miembros colectivos y permitirá que los servidores se inicien/detengan automáticamente en función de los criterios especificados mediante la política de escalado. Esta característica funciona junto con la característica Controlador de escalado. La característica de controlador de escalado se debe habilitar en los controladores de colectivo que forman parte del colectivo.

z/OS

z/OS Connect
<feature>zosConnect-1.0</feature>

La característica zosConnect-1.0 es un servicio que encapsula aplicaciones de destino z/OS encapsuladas utilizando llamadas REST.

Adaptadores locales optimizados z/OS
<feature>zosLocalAdapters-1.0</feature>

La característica zosLocalAdapters-1.0 habilita las llamadas de alto rendimiento entre aplicaciones de lenguaje nativo en z/OS y lógica empresarial en un entorno de servidor de perfiles Liberty.

Seguridad z/OS
<feature>zosSecurity-1.0</feature>

La característica zosSecurity-1.0 proporciona soporte en la plataforma z/OS para interacciones básicas con el registro SAF, incluida la autenticación de usuarios y la recuperación de usuarios, grupos o grupos asociados a usuarios, del registro SAF.

Gestión de transacciones de z/OS
<feature>zosTransaction-1.0</feature>

Al especificar esta característica se permite que el servidor de aplicaciones sincronice y gestione de forma adecuada la actividad transaccional entre los servicios de recuperación de recursos (RRS), el gestor de transacción del servidor de aplicaciones y el gestor de recursos.

Gestión de carga de trabajo de z/OS
<feature>zosWlm-1.0</feature>

La característica zosWlm-1.0 proporciona acceso a servicios de gestión de carga de trabajo (WLM) nativos de z/OS.

Perfil web de Java EE 6
Validación de beans
<feature>beanValidation-1.0</feature>

La característica beanvalidation-1.0 proporciona validaciones de JavaBeans en cada capa de una aplicación. La validación se puede aplicar a todas las capas de JavaBeans de una aplicación mediante anotaciones o un descriptor de despliegue validation.xml.

Consulte Restricciones de la característica de validación de beans.

Para obtener información de configuración de la característica beanValidation-1.0, consulte Bean Validation 1.0.

CDI
<feature>cdi-1.0</feature>

La característica cdi-1.0 habilita el soporte para la especificación Contexts and Dependency Injection 1.0 en el perfil Liberty.

Consulte Administración de aplicaciones de inyección de contextos y dependencias en el perfil Liberty.

Para obtener información de configuración de la característica cdi-1.0, consulte Contexts and Dependency Injection 1.0.

Subconjunto Enterprise JavaBeans (EJB) Lite
<feature>ejbLite-3.1</feature>

La característica ejbLite-3.1 proporciona soporte de aplicaciones EJB grabadas en el subconjunto EJB Lite de la especificación EJB 3.1.

Se da soporte a las funciones siguientes:
  • Un módulo EJB empaquetado en un archivo EAR.
  • Los EJB empaquetados en un archivo WAR.
  • Las anotaciones @Stateful, @Stateless, @Singleton y @EJB.
  • Las anotaciones javax.annotation.security.
  • Inyección de JPA EntityManager, EntityManagerFactory y JDBC DataSource en todos los tipos de tipos de bean de sesión.
  • ejb-jar.xml.
  • Interceptores de EJB.
  • Vista no de interfaz.
  • Transacciones gestionadas por bean (UserTransaction).

Consulte Restricciones de la característica ejbLite-3.1.

Para obtener información de configuración de la característica ejbLite-3.1, consulte Enterprise JavaBeans Lite 3.1.

Java Database Connectivity (JDBC)
<feature>jdbc-4.0</feature>

Puede tomar una aplicación existente que utiliza JDBC (Java Database Connectivity) y un origen de datos y desplegar la aplicación en un servidor. La característica jdbc-4.0 proporciona soporte para las aplicaciones que acceden a una base de datos.

Consulte Despliegue de una aplicación JDBC existente en el perfil Liberty.

Para obtener información de configuración de la característica jdbc-4.0, consulte Java Database Connectivity 4.0.

JNDI (Java Naming and Directory Interface)
<feature>jndi-1.0</feature>

La característica jndi-1.0 proporciona soporte para una sola definición de entrada de JNDI en la configuración de servidor del perfil Liberty.

Para obtener información de configuración de la característica jndi-1.0, consulte Java Naming and Directory Interface.

JPA (Java Persistence API)
<feature>jpa-2.0</feature>

La característica jpa-2.0 proporciona soporte para que las aplicaciones utilicen JPA gestionados por aplicación y gestionados por contenedor escritos según la especificación JPA 2.0. El soporte se crea sobre Apache OpenJPA con extensiones para dar soporte al modelo de programación gestionado por contenedor.

El contexto de persistencia ampliado ahora está disponible para su uso con beans de sesión con estado.

Consulte Despliegue de una aplicación JPA en el perfil Liberty.

Para obtener información de configuración de la característica jpa-2.0, consulte Java Persistence API 2.0.

JSF (JavaServer Faces)
<feature>jsf-2.0</feature>

La característica jsf-2.0 proporciona soporte para las aplicaciones web que utilizan la infraestructura de JSF. Esta infraestructura simplifica la construcción de interfaces de usuario. Si incluye la característica jsf-2.0, también incluye la característica jsf-2.2, porque la infraestructura JSF es una extensión de la infraestructura JSP.

Para obtener información de configuración de la característica jsf-2.0, consulte JavaServer Faces 2.0.

JSP (JavaServer Pages)
<feature>jsp-2.2</feature>

Si incluye la característica jsf-2.0, también incluye la característica jsf-2.2, porque la infraestructura JSF es una extensión de la infraestructura JSP. Si incluye la característica jsp-2.2, también incluye la característica servlet-3.0.

Consulte Restricciones de la característica jsp-2.2.

Para obtener información de configuración de la característica jsp-2.2, consulte JavaServer Pages 2.2.

Servlet 3.0
<feature>servlet-3.0</feature>

La característica servlet-3.0 proporciona soporte para HTTP Servlets escritos según la especificación Java Servlet 3.0.

Consulte Protección del perfil Liberty y sus aplicaciones.

Para obtener información de configuración de la característica servlet-3.0, consulte Java Servlets 3.0.

Perfil web
<feature>webProfile-6.0</feature>

Esta característica proporciona una combinación cómoda de las características de Liberty necesarias para admitir el perfil web Java EE 6.0.

Para obtener información de configuración de la característica webProfile-6.0, consulte Java EE Web Profile 6.0.

Tecnologías Java EE 6

JAXB (Java Architecture for XML Binding)
<feature>jaxb-2.2</feature>

La característica jaxb-2.2 proporciona soporte para JAXB (Java Architecture for XML Binding) en el perfil Liberty.

Consulte JAXB.

JAX-RS (API Java para servicios web RESTful)
<feature>jaxrs-1.1</feature>
La característica jaxrs-1.1 proporciona soporte para la API Java para servicios web RESTful en el perfil Liberty.
  • Para las aplicaciones EJB que utilizan la característica de servidor jaxrs-1.1, debe habilitar la característica ejbLite-3.1 en el archivo server.xml.
  • Para las aplicaciones JAX-RS que utilizan CDI, debe habilitar la característica cdi-1.0 en el archivo server.xml.
  • Para las aplicaciones que utilizan los servicios de manejador global, debe habilitar la característica jaxrs-1.1 o jaxws-2.2 en el archivo server.xml.

Para obtener información de configuración de la característica jaxrs-1.1, consulte Java RESTful Services 1.1.

JAX-WS (API Java para servicios web basados en XML)
<feature>jaxws-2.2</feature>
La característica jaxws-2.2 proporciona soporte para la API Java para servicios web basados en XML en el perfil Liberty.
  • Para las aplicaciones web que admiten el modelo de programación JAX-WS, debe habilitar las características de servidor servlet-3.0 y jaxws-2.2 en el archivo server.xml.
  • Para las aplicaciones EJB que admiten el modelo de programación JAX-WS, debe habilitar las características de servidor ejbLite-3.1, servlet-3.0 y jaxws-2.2 en el archivo server.xml.
  • Para las aplicaciones que utilizan los servicios de manejador global, debe habilitar la característica jaxrs-1.1 o jaxws-2.2 en el archivo server.xml.
Java EE Connector Architecture
<feature>jca-1.6</feature>

La característica jca-1.6 proporciona elementos de configuración para definir las instancias de fábricas de conexiones, objetos administrados y especificaciones de activación y para asociar estas instancias a un adaptador de recursos instalado.

Java EE Connector Architecture Inbound Security
<feature>jcaInboundSecurity-1.0</feature>

La característica jcaInboundSecurity-1.0 habilita el flujo de entrada de seguridad para los adaptadores de recursos.

Java Message Service 1.1
<feature>jms-1.1</feature>

La característica jms-1.1 permite la configuración de adaptadores de recursos para acceder a sistemas de mensajería utilizando la API Java Message Service. Esto también incluye la configuración de fábricas de conexiones de JMS, colas, temas y especificaciones de activación. Puede utilizarse cualquier adaptador de recursos JMS que cumpla con la especificación JCA 1.6.

Beans controlados por mensajes
<feature>jmsMdb-3.1</feature>

La característica jmsMdb-3.1 proporciona soporte para desplegar y configurar los recursos JMS necesarios para que el beans controlados por mensajes (MDB) se ejecute en el perfil Liberty. Esta característica permite que el bean controlado por mensaje interactúe con la mensajería Liberty incluida o WebSphere MQ.

Message-Driven Beans 3.1
<feature>mdb-3.1</feature>

La característica mdb-3.1 permite el uso de Enterprise JavaBeans controlados por mensajes. Los MDB permiten un proceso asíncrono de mensajes en un componente Java EE.

Características de mensajería de Liberty incluida
<feature>wasJmsClient-1.1</feature>

La característica wasJmsClient-1.1 habilita el soporte de configuraciones de recursos JMS (como las fábricas de conexiones, las especificaciones de activación y los recursos de cola y tema) y proporciona también bibliotecas de clientes necesarias para que las aplicaciones de mensajería se conecten al servidor JMS en el perfil Liberty.

<feature>wasJmsSecurity-1.0</feature>
La característica wasJmsSecurity-1.0 da soporte a conexiones seguras con el motor de mensajería. Cuando la característica wasJmsSecurity-1.0 está habilitada, empieza a autenticar y autorizar a los usuarios que intentan conectarse al motor de mensajería. El usuario se autentica en el registro que está definido en el archivo server.xml. Si el usuario desea acceder a un destino como, por ejemplo, un tema o una cola, el usuario debe tener concedidos los permisos necesarios. El acceso al destino se define en el elemento <messagingSecurity> (el elemento hijo del elemento messagingEngine) del archivo server.xml. Si se añade la característica wasJmsSecurity-1.0 y no se ha definido el elemento <messagingSecurity> del archivo server.xml, los usuarios no pueden conectarse al motor de mensajería ni realizar ninguna acción de mensajería (por ejemplo, enviar o recibir mensajes en los destinos).
Notas:
  • La configuración del registro de usuarios es un requisito previo para la característica wasJmsSecurity-1.0. Asegúrese de que se configura un registro de usuarios antes de que se habilite la característica wasJmsSecurity-1.0.
  • Cuando habilita la característica wasJmsSecurity-1.0, debe configurar el elemento <messagingSecurity>, que es el elemento hijo del elemento <messagingEngine> en el archivo server.xml. Esta configuración permite a los usuarios autorizados acceder a los destinos de mensajería.
<feature>wasJmsServer-1.0</feature>

La característica wasJmsServer-1.0 permite que el tiempo de ejecución del motor de mensajería JMS se inicialice. El tiempo de ejecución de mensajería es responsable de proporcionar la conectividad de las aplicaciones, gestionar el estado de los destinos como, por ejemplo, los temas o las colas, y manejar calidad de servicio, la seguridad y las transacciones. Esta característica también proporciona soporte para las conexiones de entrada procedentes de las aplicaciones de mensajería remota. Las aplicaciones de mensajería remota se conectan al motor de mensajería JMS a través de TCP/IP en SSL o no SSL.

Para conectarse utilizando SSL, debe habilitar la característica SSL.
Característica WebSphere MQ Messaging
<feature>wmqJmsClient-1.1</feature>

La característica wmqJmsClient-1.1 permite que las aplicaciones utilicen la mensajería JMS que se conecta a un servidor WebSphere MQ.


Icono que indica el tipo de tema Tema de referencia

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_feat
Nombre de archivo:rwlp_feat.html