Uso de Liberty como un entorno de desarrollo de aplicaciones
Liberty es un servidor de aplicaciones ligero y muy rápido. Junto con las herramientas de desarrollador gratuitas asociadas, Liberty proporciona un práctico entorno de desarrollo de aplicaciones para las aplicaciones web y OSGi.
Acerca de esta tarea
Liberty es extremadamente ligero, muy fácil de instalar y muy rápido de utilizar. Por tanto, proporciona una plataforma muy adecuada y con gran capacidad para desarrollar y probar las aplicaciones web y OSGi. Esto es especialmente cierto si desarrolla aplicaciones para ejecutarse en IBM® WebSphere Application Server, porque cualquier aplicación que se ejecuta en Liberty también se ejecutará en el WebSphere Application Server tradicional.
Para el desarrollo de aplicaciones, es posible que
desee instalar Liberty en su propio sistema, ya sea utilizando
Installation Manager o descargando un archivo JAR ejecutable desde la
página
de descarga de la comunidad WASdev. En las plataformas distribuidas, puede que prefiera desarrollar las aplicaciones utilizando WebSphere Application Server Developer Tools for Eclipse, que está disponible de forma gratuita. Si
lo hace, no tendrá que instalar Liberty previamente. Las herramientas del desarrollador descargan e instalan también el entorno de servicio de aplicaciones.
Procedimiento
- Migración de aplicaciones a Liberty
- Migración de aplicaciones de acceso a datos a Liberty
- Configuración de las diferencias entre el WebSphere Application Server tradicional y Liberty: los elementos dataSource y jdbcDriver
- Diferencias de configuración entre WebSphere Application Server tradicional y Liberty: elemento connectionManager
- Migración de un origen de datos DB2 a Liberty
- Migración de un origen de datos Derby Embedded a Liberty
- Migración de aplicaciones de acceso a datos a Liberty
- Instalación de Liberty mediante archivos descargados
Instalación de herramientas de desarrollador de Liberty y (opcionalmente) Liberty
Instalación de Liberty extrayendo un archivo de archivado Java
Aplicación de un fixpack en una instalación de archivado Java Liberty
Aplicación de un arreglo temporal a una instalación de archivado de Liberty
Configuración del servidor Liberty para iniciarse como un trabajo en el subsistema QWAS9 en IBM i
Desinstalación del entorno de servicio a aplicaciones Liberty de IBM i
- Configuración de Liberty
- Administración de Liberty
- Características de Liberty
Administración de Liberty utilizando las herramientas del desarrollador
- Edición de la configuración de Liberty utilizando las herramientas del desarrollador
- Inicio y detención de un servidor utilizando las herramientas del desarrollador
- Definición de un proyecto de programa de utilidad como una biblioteca compartida
- Establecimiento de un proyecto web para utilizar bibliotecas compartidas
- Exploración del entorno de ejecución utilizando las herramientas del desarrollador
- Visualización de la configuración del servidor en una vista fusionada
- Visualización de la documentación de esquema para la configuración de servidor
- Generación de un volcado del servidor Liberty utilizando las herramientas del desarrollador
- Empaquetado de un servidor Liberty utilizando herramientas de desarrollador
- Adición de un origen de datos utilizando las herramientas del desarrollador
- Administración manual de Liberty
- Personalizar el entorno Liberty
- Administración de Liberty desde la línea de mandatos
- Opciones de mandato de servidor
Mandato iAdmin
- Generación de un vuelco del servidor de Liberty desde la línea de mandatos
- Empaquetado de un servidor de Liberty desde la línea de mandatos
- Inicio y detención de un servidor desde la línea de mandatos
- Utilización de Ant para automatizar tareas para Liberty
- Utilización de Maven para automatizar las tareas para Liberty
- Utilización de la consola de OSGi
- Añadir y eliminar características de Liberty
- Utilización de elementos de inclusión, variables y etiquetas Ref en los archivos de configuración
- Control de las actualizaciones dinámicas
- Configuración de cargadores de clases y bibliotecas para las aplicaciones Java EE
- Utilización de la biblioteca Java con una aplicación Java EE
- Compartir una biblioteca entre varias aplicaciones Java EE
- Proporcionar bibliotecas globales para todas las aplicaciones Java EE
- Acceso a las API de terceros desde una aplicación Java EE
- Eliminación del acceso a API de terceros para una aplicación Java EE
- Alteración temporal de una API suministrada con una versión alternativa
- Adición de una configuración de plug-in a un servidor web
- Configuración de la persistencia de sesión para Liberty
- Conexión a Liberty mediante JMX
- Configuración de la conexión JMX local en Liberty
- Configuración de una conexión JMX segura con Liberty
- Cómo trabajar con los MBeans de JMX en Liberty
- Establecimiento de una conexión de servidor de Liberty del MBean JMX
- Configuración de las anotaciones en binario en Liberty
- Configuración del entorno de gestión del servidor para Liberty mediante el uso de colectivos
- Administración de aplicaciones de acceso a datos en Liberty
- Administración de aplicaciones web en Liberty
- Ampliación de Liberty
- Desarrollo de una característica de Liberty para Liberty
- Desarrollo manual de una característica de Liberty
- Creación de una característica de Liberty utilizando las herramientas del desarrollador
- Desarrollo de un paquete OSGi con la activación simple
- Composición de características avanzadas utilizando servicios declarativos de OSGi
- Configuración avanzada
- Cómo proporcionar un punto final de aplicación
- Programas de utilidad de SPI de Liberty
- Incluir características protegidas
- Ubicación de las aplicaciones OSGi
- Desarrollo de un TAI personalizado como característica de Liberty
- Gestión de contenido dinámico
- Empaquetado e instalación de las características de Liberty
- Incorporación del servidor Liberty en las aplicaciones
- Creación de servidores Liberty a partir de configuraciones personalizadas
- Desarrollo de una característica de Liberty para Liberty
- Protección de Liberty y sus aplicaciones
- Cómo comenzar con la seguridad en Liberty
- Protección de las comunicaciones con Liberty
- Habilitación de la comunicación SSL en Liberty
Creación de certificados SSL para el servidor Liberty utilizando las herramientas de desarrollador
- Creación de certificados SSL desde la línea de mandatos
- Configuración del servidor y la aplicación web para la autenticación de certificado de cliente
- Configuración de Liberty para su ejecución en SP800-131a
- Autenticación de usuarios en Liberty
- Configuración de un registro de usuarios en Liberty
- Configuración de la memoria caché de autenticación en Liberty
- Configuración de un módulo de inicio de sesión personalizado JAAS para Liberty
- Configuración de LTPA en Liberty
- Personalización de la configuración de SSO utilizando cookies LTPA en Liberty
- Configuración de la autenticación RunAs en Liberty
- Configuración de TAI para Liberty
- Autorización del acceso a recursos en Liberty
- Configuración de una conexión JMX segura con Liberty
- Configuración de propiedades relacionadas con la seguridad web en Liberty
- Configuración de alias de autenticación para Liberty
- Configuración de Liberty para su ejecución en SP800-131a
- Desarrollo de extensiones en la infraestructura de seguridad de Liberty
- Desarrollo de un TAI personalizado para Liberty
- Desarrollo de módulos de inicio de sesión personalizados JAAS para una configuración de inicio de sesión en el sistema
- Personalización del inicio de sesión de aplicaciones para realizar la confirmación de identidad utilizando JAAS
- Desarrollo de un registro de usuarios personalizado para Liberty
- Despliegue de aplicaciones en Liberty
Despliegue de aplicaciones en servidores Liberty utilizando herramientas del desarrollador
- Empaquetado de un servidor de Liberty desde la línea de mandatos
- Utilización del enlace JNDI para las constantes desde los archivos de configuración del servidor
- Despliegue de aplicaciones OSGi en Liberty
- Despliegue de aplicaciones de acceso a datos en Liberty
- Despliegue de una aplicación web en Liberty
- Despliegue de una aplicación JPA en Liberty
- Despliegue de aplicaciones de servicios web en Liberty
- Despliegue de aplicaciones JAX-RS 2.0 en Liberty
- Despliegue de aplicaciones JAX-WS en Liberty
- Implementación de aplicaciones de servicios web JAX-WS
- Implementación de aplicaciones cliente JAX-WS
- Personalización de puntos finales de servicios web
- Habilitación de propiedades de cliente de conducto HTTP y propiedades personalizadas de usuario
- Aplicación del cumplimiento para los enlaces WSDL de los servicios web JAX-WS.
- El archivo ibm-ws-bnd.xml
- Mandatos de servicios web
- Despliegue de aplicaciones de mensajería en Liberty
- Supervisión del entorno de ejecución del servidor de Liberty
- Ajuste de Liberty

Nombre de archivo: thread_twlp_devenv.html