Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué nuevas características trae WebSphere Application Server V8.5?

¿Qué nuevas características trae WebSphere Application Server V8.5?

WAS V8.5 proporciona nuevas características en las siguientes tres áreas:

Entrega rápida de aplicaciones y servicios

Eficiencia operativa y confiabilidad mejoradas

Seguridad y control mejorados

A continuación, le presentaremos las nuevas funciones de WAS V8.5 desde los tres aspectos anteriores.

Entrega rápida de aplicaciones y servicios

WAS

puede ayudar a las empresas a proporcionar a los usuarios experiencias ricas a través de aplicaciones rápidas e innovadoras. Los desarrolladores pueden aprovechar la amplia gama de modelos de programación de código abierto compatibles con WAS

y aprovechar las habilidades de desarrollo existentes para desarrollar aplicaciones rápidamente. Esta característica permite a los desarrolladores hacer coincidir los requisitos del proyecto con los modelos de programación y las habilidades del desarrollador. WAS

también puede acelerar la entrega de aplicaciones fomentando la reutilización y extensión de los módulos de aplicaciones existentes.

Las siguientes funciones nuevas de WAS V8.5 pueden ayudar a ofrecer rápidamente aplicaciones y servicios analíticos:

Perfil de Liberty

Herramientas y kits de herramientas ampliados

Mejora del modelo de programación OSGI

Compatibilidad con Java 7

Adición del kit de herramientas de migración

Conjunto de herramientas Web 2.0 y móvil

Arquitectura de componentes de servicio Implementación del modelo de programación OASIS

Volver al inicio

Liberty Profile

WAS

Incluido en V8.5 Liberty Profile, que es un modelo modular , perfil de servidor de aplicaciones dinámico. Liberty Profile

está diseñado para dos casos de uso específicos: desarrolladores y entornos de ejecución de producción ligeros. Para los desarrolladores, se centra en el trabajo que realizan con más frecuencia, lo que les permite completar estas tareas de la forma más rápida y sencilla posible.

Para entornos de producción con funciones compatibles con Liberty Profile, proporciona un entorno dinámico y de bajo consumo de memoria que maximiza los recursos del sistema.

Liberty Profile tiene las siguientes características:

Se puede ver como una configuración simple y compartible del archivo de desarrollo, que es un archivo XML separado, o por referencia Usando múltiples archivos XML en el formulario, la información de configuración se puede compartir y reutilizar fácilmente entre el equipo de desarrollo;

Entorno de ejecución dinámico, agregando características o actualizando configuraciones sin reiniciar el servidor de aplicaciones;

Un entorno de ejecución liviano que solo ocupa una pequeña cantidad de memoria. Los desarrolladores y administradores pueden definir detalladamente qué funciones se necesitan en función de las necesidades de la aplicación, eliminando la necesidad o la sobrecarga causada por funciones no utilizadas;

Puede. instalarse a través de IBM Installation Manager o simplemente descomprimiendo el archivo comprimido;

Métodos de implementación simplificados, que incluyen Organizar descomprimiendo un paquete comprimido que contiene servidores, aplicaciones y archivos de configuración, e instalar aplicaciones arrastrando y soltando, lo que en gran medida simplifica el proceso de desarrollo y pruebas;

Compatible con el entorno de perfil completo WAS Alta fidelidad, tienen el mismo contenedor y calidad de servicio, lo que facilita la migración de aplicaciones desde entornos de desarrollo a entornos de producción con alta calidad de servicio;

Integrado con el administrador de trabajos de Network Deployment, puede optar por realizar la administración de la vida del servidor a través del administrador de trabajos.

Utilizando

WebSphere Developer Tools, puede crear una configuración de servidor de aplicaciones tan liviana con solo unas pocas operaciones del mouse. Esta configuración simple y flexible se almacena en el archivo

server.xml, que contiene la configuración de tiempo de ejecución del servidor.

Puede editar

server.xml directamente usando un editor XML o un editor basado en Eclipse.

Esta sencilla configuración enumera las funciones instaladas en el servidor. Al especificar solo las funciones que necesita, Liberty Profile

proporciona la sobrecarga mínima de tiempo de ejecución requerida por su aplicación. Puede gestionar el ciclo de vida del servidor a través de la herramienta de desarrollo integrada (IDE) o la línea de comandos. Puede crear, iniciar

y detener el servicio de forma fácil y rápida, u obtener el estado de instalación del servidor en dos. maneras.

Para el desarrollo en equipo, Liberty Profile

brinda soporte para fragmentos de configuración compartidos, lo que le permite mantener aplicaciones y configuraciones juntas e instalarlas con el equipo de desarrollo. Esta configuración exclusiva reduce la sobrecarga causada por replicar una única modificación a todo el equipo de desarrollo

. Por ejemplo, si tiene un equipo de desarrollo de 50 personas y ahora necesita modificar la definición de una fuente de datos, dicho cambio en el archivo de configuración compartido puede reflejarse automáticamente en todos. El programador obtiene el cambio en lugar de necesitar las 50 personas. Los desarrolladores deben realizar este cambio manualmente en sus respectivas configuraciones. También puede empaquetar un servidor Liberty configurado con aplicaciones y archivos de configuración y distribuirlo a otros programadores de su equipo o directamente a un equipo de prueba o entorno de producción.

Liberty Profile

Proporciona una variedad de métodos de implementación de aplicaciones. Puede agregar la definición de la aplicación al archivo server.xml

o colocar la aplicación directamente en el directorio de "monitoreo". El servidor recupera automáticamente estos cambios e implementa la aplicación recién agregada en el entorno de ejecución. Para desinstalar una aplicación, simplemente elimine la definición de la aplicación de server.xml o elimínela del directorio de monitoreo.

Puede optar por gestionar de forma centralizada el ciclo de vida de un servidor Liberty Profile a través del Administrador de trabajos en WAS ND. El administrador de trabajos administra servidores a través de cuentas de usuario del sistema sin agentes, incluido el inicio y la detención de instancias de servidor.

Liberty Profile no requiere ninguna modificación para ser un servidor seguro. Todos los puertos abiertos son locales y no hay ninguna administración remota habilitada de forma predeterminada. Liberty Profile admite las siguientes funciones de seguridad:

ssl-1.0, incluido en el código específico de SSL

appSecurity-1.0, incluidos todos los servicios de seguridad, registro de autenticación, autorización y Web-. código de seguridad basado;

zosSecurity-1.0, incluye código de autorización y registro SAF.

SSL se puede habilitar agregando la función ssl-1.0.

SSL proporciona la contraseña del almacén de claves en sever.xml. El certificado se genera cuando se inicia el servidor. Puede utilizar herramientas de seguridad para generar certificados autofirmados. Se logra una configuración SSL más avanzada mediante la configuración SSL del punto final. La seguridad de la aplicación, appSecurity-1.0, puede utilizar un registro simple basado en XML, un registro LDAP

o un registro de autorización del sistema (SAF).

Liberty Profile también se integra perfectamente con Webphere eXtreme Scale y

IBM DataPower XC10 para proporcionar capacidades de almacenamiento en caché elásticas. Un servidor Liberty Profile independiente puede mantener la conmutación por error de sesión HTTP y la alta disponibilidad a través de WebSphere

eXtreme Scale Grid.

Para obtener más información sobre Liberty Profile, consulte "Nueva generación de servidores de aplicaciones ligeros: introducción a WebSphere Liberty Profile Server" y "WebSphere Application Server V8.5 Liberty" en las nuevas funciones de WAS V8.5. Funciones de seguridad de zona" y "Utilización de Liberty para crear un entorno de alta disponibilidad"

Volver al principio

Herramientas y kits de herramientas ampliados

IBM

Rational Application Developer (en lo sucesivo, RAD) sigue siendo la solución de desarrollo más popular y con más funciones para que los equipos de desarrollo desarrollen software en WAS

. RAD proporciona a los desarrolladores un entorno de desarrollo único que ayuda a simplificar y acelerar el trabajo principal de diseñar, escribir y probar aplicaciones WebSphere y mantener dichas aplicaciones. RAD y WAS están sincronizados en sus estrategias de posicionamiento de tecnologías y estándares, incluidos los estándares Java EE, SOA, Web y

Web 2.0, Portal y el modelo de programación OSGi.

Además de RAD, los desarrolladores ahora pueden utilizar WebSphere

Application Server for Developer como un bucle de ejecución para probar aplicaciones que se implementarán en WAS. WAS para

Devloper es una versión de escritorio gratuita para desarrolladores. WebSphere Application Server Developer Tools para Eclipse facilita la creación e implementación de aplicaciones en el entorno de desarrollo de Eclipse en el entorno de ejecución WAS para realizar pruebas.

Volver al inicio

Mejoras en el modelo de programación OSGi

La consola de administración para aplicaciones OSGi en WAS V8.5 complementa la consola de línea de comandos. A través de la consola de administración, puede ver aplicaciones, paquetes, servicios y dependencias. Además de esto, también puede ver el espacio de paquete compartido y ver paquetes de contenido.

En

WAS V8.5, puede utilizar EJB en aplicaciones OSGi. Los EJB se empaquetan e implementan en archivos EAR o archivos WAR y luego se pueden usar como parte de una aplicación OSGi. Cada módulo tiene su propio cargador de clases y, de forma predeterminada, utiliza el modelo de autorización

de padre primero. Este modelo proporciona modularidad y complementa las tecnologías existentes, utilizando contenedores EJB junto con OSGi para la carga de clases y la gestión del ciclo de vida. OSGi

La gestión del ciclo de vida permite actualizaciones y extensiones in situ. Los EJB se pueden publicar como servicios en el Registro de servicios OSGi y el cliente no necesita saber que el servicio está implementado por un EJB

.

Ahora puede configurar la seguridad del bean en el archivo Blueprint XML de una aplicación OSGi para que los métodos del bean

solo sean accesibles para los usuarios a los que se les ha asignado una determinada función. Puede configurar la seguridad a nivel de bean para que un rol pueda tener acceso a todos los métodos de un bean. Puede configurar la

seguridad a nivel de método para que diferentes roles tengan acceso a los métodos de atributos.

Para obtener más información sobre las nuevas funciones OSGi en WAS V8.5, consulte la introducción detallada en "Nuevas funciones OSGi en WebSphere Application Server V8.5".

Volver al principio

Compatibilidad con Java 7

Los desarrolladores de aplicaciones ahora pueden aprovechar las características de Java 7 en aplicaciones implementadas en WAS V8.5. Esto le permite elegir la versión de Java más adecuada tanto para entornos de desarrollo como de producción.

WAS

La JVM subyacente predeterminada de V8.5 es la misma que WAS V8.0, que es Java

6. Esto ayuda a mantener estables las aplicaciones empresariales en todas las versiones del servidor de aplicaciones. Sin embargo, puede optar por utilizar Java

7 a través de la función JDK opcional de WAS v8.5 para aprovechar las nuevas funciones de Java 7.

Volver al inicio

Mejoras en el kit de herramientas de migración

WAS

V8.5 permite que las aplicaciones migren entre versiones de WAS u otras versiones de Java EE La migración del servidor de aplicaciones es sencilla. El kit de herramientas de migración de aplicaciones

puede ayudarle a migrar aplicaciones de versiones antiguas de WAS a versiones nuevas, y también puede migrar aplicaciones de Tomcat, Oracle y JBoss a

WAS.

Kit de herramientas de migración de aplicaciones

Analice el código fuente de la aplicación para identificar posibles problemas de migración, incluidas funciones eliminadas o obsoletas, cambios de comportamiento, diferencias entre JRE 5 y JRE 6, así como mejoras y mejoras en la especificación Java EE

. Puede revisar estos posibles problemas de migración y, en algunos casos, el kit de herramientas de migración de aplicaciones

puede ayudarle a realizar soluciones rápidas. Kit de herramientas de migración de aplicaciones

Cuando no se puedan realizar modificaciones rápidas, se proporcionarán sugerencias de modificación para ayudarle a modificar el código.

Application Migration Toolkit se puede instalar en Eclipse o RAD como complemento y se puede descargar de forma gratuita desde el sitio web de IBM:

/developerworks/websphere/downloads/migtoolkit/

Volver al inicio

Web 2.0 y Mobile Toolkit

Uso

Con Web 2.0 y Mobile Toolkit, los desarrolladores de WAS pueden crear e implementar aplicaciones utilizando por ejemplo, aplicaciones móviles desarrolladas utilizando tecnologías web estándar como HTML5, CSS3 y Java Script

Estas aplicaciones se ejecutan en una variedad de plataformas móviles, incluidas

iOS, Android y BlackBerry. La experiencia del usuario en estas plataformas es básicamente la misma y admite operaciones táctiles.

2.0 y Mobile Toolkit simplifican la adición de interfaces de usuario móviles y de escritorio Ajax y servicios web REST a

aplicaciones web Java. Las tecnologías Web 2.0 como Ajax y

REST pueden ayudar a los desarrolladores a desarrollar aplicaciones más conectadas e interactivas, lo que puede generar una mayor satisfacción del cliente, una mayor productividad del usuario y una mejor toma de decisiones.

Volver al inicio

Eficiencia operativa y confiabilidad mejoradas

WAS ofrece rendimiento, flexibilidad operativa y confiabilidad líderes en la industria. Los clientes pueden aprovechar el alto rendimiento de WAS para consolidar cargas de trabajo y reducir los gastos generales de gestión, reduciendo así el TCO sin sacrificar el rendimiento del sistema. El soporte tradicional de WAS puede ayudar a los clientes a mantener la coherencia de las transacciones y la confiabilidad general, y reducir la posibilidad de pérdidas comerciales debido al tiempo de inactividad del sistema.

Las siguientes características de WAS V8.5 pueden mejorar la eficiencia operativa y la confiabilidad:

Gestión inteligente

Arquitectura de mensajería flexible

Responder arriba

Gestión Inteligente

Gestión

La función de gestión inteligente se introduce en WAS V8.5, que proporciona una arquitectura virtual que redefine las definiciones tradicionales de Recursos y aplicaciones Java EE y las relaciones entre ellos. La virtualización de la arquitectura de la aplicación ayuda a que el producto se ejecute automáticamente de manera óptima, mejorando la calidad del servicio. Con la introducción de este entorno autooperado con gestión de carga de trabajo

, puede hacer más con menos hardware y reducir su TCO.

La gestión inteligente mejora la calidad del servicio que puede proporcionar su entorno de middleware. Las políticas operativas configurables gestionan el estado y el rendimiento de las aplicaciones. En resumen, la gestión inteligente le permite experimentar las ventajas de este entorno de middleware automático que se autoconfigura, se autoprotege, se autocura y se autooptimiza.

A continuación, se le presentará una descripción general de la gestión inteligente proporcionada por WAS V8.5.

Gestión de versiones de aplicaciones

Aplicaciones

La gestión de versiones de aplicaciones le permite actualizar aplicaciones sin interrumpir los servicios externos. Las funciones de acceso le permiten implementar aplicaciones de producción de forma no disruptiva. Con esta función, puede validar nuevas aplicaciones en un entorno de producción sin afectar a los clientes finales, de modo que pueda actualizar las aplicaciones sin afectar el acceso de los clientes. También puedes ejecutar diferentes versiones de la misma aplicación al mismo tiempo

y reenviar diferentes usuarios a diferentes versiones.

La gestión de versiones de aplicaciones tiene las siguientes ventajas:

Actualizar aplicaciones o entornos para proporcionar servicios externos ininterrumpidos;

Ejecutar diferentes versiones de la misma aplicación al mismo tiempo. ;

Capacidad para validar las solicitudes de los usuarios en el entorno de producción antes de reenviarlas a nuevas versiones de la aplicación;

Reducir los costos de hardware de producción y el tiempo de inactividad;

p>

Actualice fácilmente el sistema operativo y el entorno WebSphere con un servicio ininterrumpido;

Actualice las aplicaciones en lotes.

En WAS V8.5, puede instalar varias versiones de la misma aplicación, denominadas versiones de la aplicación, que definen qué versión está activa y maneja las solicitudes. La versión de una aplicación puede estar en cualquiera de los siguientes tres estados:

Estado inactivo, lo que significa que la versión está actualmente instalada pero no disponible.

El estado activado significa que la versión está instalada y activa en las solicitudes de procesamiento del servidor de aplicaciones en ejecución.

Estado de verificación, utilizado con fines de prueba, las solicitudes se pueden enviar opcionalmente a esta versión de la aplicación.

Enrutamiento inteligente

Enrutamiento inteligente

El enrutamiento inteligente mejora la calidad del servicio al garantizar que los servicios clave reciban la máxima prioridad. Las solicitudes enviadas a la aplicación se priorizan y reenvían según reglas definidas previamente por el administrador.

Una forma de definir reglas es con políticas de servicio. Las políticas de servicio definen cómo se clasifican las solicitudes entrantes en función de los atributos de la solicitud, como URI, nombre de cliente o encabezados HTTP

. También puede utilizar estos atributos para distinguir la importancia de las solicitudes.

Cuando se procesa una solicitud entrante, la política de uso se utiliza para decidir dónde colocar la solicitud en la cola y cuánto tiempo permanecer en la cola según las necesidades y el uso de recursos del servidor de destino. De esta manera, puede otorgar permisos más altos a los clientes que compran artículos en su sitio y permisos ligeramente más bajos a los clientes que simplemente están navegando.

Las políticas de servicio le permiten clasificar, priorizar y enrutar cargas de trabajo de forma inteligente. También puede ajustar los recursos según sea necesario para cumplir con las definiciones de la política de servicio. Se puede considerar una política de servicio como la implementación técnica de un acuerdo de nivel de servicio entre la empresa y TI para ejecutar aplicaciones.

Administración del estado del servidor de aplicaciones

Usted

puede utilizar la administración del estado para monitorear automáticamente el estado de los servidores de aplicaciones en función de las condiciones de estado preestablecidas cuando el sistema. el estado de salud viola la condición de salud, el sistema tomará medidas automáticamente. Puede monitorear el estado de los servidores

de su aplicación, detectar problemas y tomar medidas antes de que su sistema deje de funcionar. El subsistema de gestión y supervisión de la gestión del estado supervisa continuamente el estado de ejecución del servidor en función de las políticas de estado definidas por el usuario para detectar el deterioro del sistema causado por problemas de las aplicaciones del usuario.

Las estrategias de salud están diseñadas para identificar problemas potenciales y tomar medidas correctivas cuando ocurren. Puede ayudar a detectar problemas antes de que ocurran problemas graves, notificar a los administradores o tomar medidas correctivas de manera proactiva. La gestión inteligente viene con algunas condiciones de salud predefinidas, como compromiso excesivo de memoria y tiempo de solicitud o respuesta prolongado, etc., para definir políticas de salud. También puede definir su propia política de salud personalizada en función de las condiciones de rendimiento recopiladas por el servidor

a través de PMI y MBean Operation.

Cuando

se infringen las políticas de salud, las acciones correctivas pueden entrar en vigor automáticamente. Las acciones correctivas se utilizan para evitar problemas o para ayudar a diagnosticarlos. Las acciones predefinidas incluyen notificar al administrador, enviar correos electrónicos SNMP

, reiniciar el servidor, poner el servidor en modo de mantenimiento y generar archivos Java Core o archivos Heap Dump

para su uso en caso de problemas. diagnóstico. También puede definir medidas personalizadas. Las acciones correctivas se pueden automatizar o activar en un modo

monitoreado. El modo monitoreado requiere permiso de administrador.

Gestión del rendimiento

La gestión del rendimiento se implementa a través de un conjunto de arquitectura middleware autooptimizada. La agrupación en clústeres dinámica puede agregar o reducir de forma automática y dinámica miembros del clúster para ampliar o reducir la capacidad del clúster en función de las expectativas de respuesta del usuario. Puede aprovechar la protección contra sobrecargas para limitar que el enrutador bajo demanda reenvíe solicitudes al servidor de respuesta para evitar quedarse sin memoria, CPU o ambas.

En un

entorno de clúster estático, cada aplicación tiene un número determinado de servidores de aplicaciones y todo el entorno debe ser capaz de manejar la carga de trabajo esperada durante las horas pico de acceso. Este entorno significa que durante las horas de menor actividad, el sistema no se utiliza por completo. A menudo, las empresas tienen más de una aplicación importante. Es posible que existan múltiples aplicaciones que alcancen el pico de acceso en diferentes momentos del día. Con la agrupación en clústeres dinámica, puede hacer que su sistema sea más eficiente transfiriendo recursos del sistema desde aplicaciones de menor actividad a aplicaciones de mayor actividad.

La protección contra sobrecarga monitorea el uso de la memoria y la CPU del servidor de aplicaciones y luego ajusta las solicitudes enviadas al servidor de aplicaciones para evitar el uso excesivo de la memoria o el procesador. La protección de carga de memoria está deshabilitada de forma predeterminada. Para habilitar esta característica es necesario configurar el administrador de flujo de solicitudes autónomo (ARFM).

Para

clústeres dinámicos, puede especificar un porcentaje máximo de uso del montón para evitar errores de falta de memoria. Para la protección contra sobrecarga de la CPU, puede especificar un uso máximo de la CPU para evitar una amplia variedad de errores causados ​​por el

agotamiento de la CPU. También puede establecer una política de denegación. La política de acceso puede denegar solicitudes HTTP y SIP que no estén en sesiones existentes para evitar la sobrecarga de la CPU.

La flexibilidad de la arquitectura de mensajes

WAS V8.5 proporciona las siguientes mejoras clave en el motor de mensajes (bus):

Cuando se encuentra un mensaje irrecuperable en el En caso de fallo, el motor de mensajería inteligente intentará detener en lugar de bloquear toda la JVM.

Después de un período de tiempo configurable, el motor de mensajería inteligente puede volver a habilitarse automáticamente. Una vez solucionada la falla, el motor de mensajería inteligente se puede iniciar nuevamente según sea necesario para su uso posterior.

El motor de mensajería inteligente mantiene el recuento de reenvíos utilizado para registrar el número de mensajes entregados a la base de datos, de modo que incluso si se reinicia el motor de mensajería, el número de mensajes no se perderá y la aplicación puede evitar procesar el mismo mensaje nuevamente.

Volver al inicio

Seguridad y control mejorados

WAS V8.5 brinda buena seguridad o control, lo que ayuda a las empresas a reducir los costos operativos y mejorar la agilidad. WAS admite especificaciones de seguridad y controles de seguridad detallados para ayudar a los administradores a proteger de manera eficiente los entornos de aplicaciones según las necesidades comerciales.

WAS V8.5 proporciona las siguientes seguridad y control mejorados:

JDK opcional

Mejoras en el procesamiento por lotes

Auditoría de seguridad a través de puntos de control

Seguimiento entre componentes

Puedes elegir JDK

Como se mencionó anteriormente, puedes hacerlo a través de la extensión de funciones

Instala Java 7 en ERA existente. Luego podrá cambiar libremente entre Java 6 y Java 7 a través de funciones JDK seleccionables. Además, en las plataformas IBM iSeries e IBM z/OS, puede cambiar entre JDK de 32 y 64 bits.

Puede configurar el JDK para su topología de las siguientes maneras:

Consola de administración

comando wsadmin AdminTask

herramientas de línea de comandomanageSDK

En su topología, puede usar el SDK predeterminado para algunos nodos y Java 7 para otros nodos. Puede especificar la versión de JDK para su servidor de aplicaciones o clúster a través de la herramienta de línea de comandos.

Además de utilizar RAD, también puedes utilizar Apache Ant o Maven para crear o probar aplicaciones Java 7.

Procesamiento por lotes mejorado

Los tipos de aplicaciones Java EE tradicionales procesadas por WAS son en su mayoría aquellas que procesan una pequeña cantidad de unidades de transacción a corto plazo. En la mayoría de los casos, la solicitud sólo tarda unos segundos en completarse. Sin embargo, existen muchas aplicaciones que se ocupan de ese tipo de operaciones por lotes que requieren un uso intensivo de recursos y desde el punto de vista computacional.

Las capacidades de procesamiento por lotes en WAS amplían la capacidad del servidor de aplicaciones para manejar aplicaciones OLTP tradicionales y, al mismo tiempo, admite aplicaciones que requieren procesamiento por lotes. Las aplicaciones por lotes pueden tardar horas o incluso días en completarse y utilizar cantidades significativas de memoria y recursos de procesador mientras se ejecutan.

WAS proporciona una consola basada en web llamada Job Management Console. A través de esta consola, puede enviar trabajos, monitorear la ejecución de trabajos, realizar algunas operaciones en trabajos y ver registros de trabajos.

Basado en las funciones de procesamiento por lotes existentes, WAS V8.5 proporciona una solución completa de procesamiento por lotes Java a nivel empresarial integrando las funciones de procesamiento por lotes de WebSphere Compute Grid V8. WAS V8.5 incluye las siguientes funciones de procesamiento por lotes:

Capacidad de integración con programadores de nivel empresarial

Compatibilidad con trabajos de procesamiento por lotes paralelos

Protección contra sobrecarga de memoria

Registro de trabajos SPI

Tipos de trabajos por lotes mixtos

Compatibilidad con COBOL en z/OS

Compatibilidad con aplicaciones por lotes OSGi

p>

Admite estrategias de procesamiento de registros personalizadas

Estadísticas de registros

Monitor de trabajos y pasos de trabajo

Acerca del procesamiento por lotes en WAS V8.5 Para nuevas funciones , consulte la introducción detallada en "Nuevas funciones por lotes en WebSphere Application Server V8.5".

Realizar auditorías de seguridad a través de puntos de control

Mantener la coherencia del entorno en un entorno de servidor de aplicaciones múltiples y diagnosticar problemas cuando sea necesario, como administrador del sistema, conociendo cada cambio realizado en el El sistema y el entorno son muy importantes en un entorno de servidor de múltiples aplicaciones.

Los puntos de control del repositorio toman una instantánea del mismo antes de que se produzcan cambios en la configuración. Puede crear un punto de control del Repositorio antes de realizar cambios en la configuración para poder revertir esos cambios fácilmente si es necesario. Hay dos tipos de puntos de control del Repositorio entre los que puede elegir:

Un punto de control completo es una instantánea completa de toda la configuración del Repositorio, incluidas las aplicaciones y los conectores. Utilice un punto de control completo para revertir la configuración al momento en el que se tomó la instantánea.

Los puntos de control incrementales son parte de una instantánea de toda la configuración. Se utiliza para revertir la configuración a un estado anterior. Este tipo de punto de control es una versión pequeña e incremental de la configuración.

En WAS V8.5, si desea auditar los cambios de configuración, puede extraer las versiones anterior y posterior de los archivos modificados desde puntos de control incrementales y compararlos a través de la herramienta de comparación de archivos.

Puedes configurar puntos de control incrementales para que se generen automáticamente cada vez que cambie la configuración. También puede especificar la cantidad de puntos de control incrementales que se generarán. Cuando se alcance este límite, los puntos de control recién generados reemplazarán a los puntos de control más antiguos.

Seguimiento entre componentes

Siguiente

Agregue comentarios a los registros de seguimiento de componentes para que varios subprocesos, procesos e incluso servidores que atienden la misma solicitud puedan identificarse como la misma unidad de trabajo. Se utiliza para ayudar a identificar la causa raíz de los problemas, lo que permite a los administradores y

equipos de servicio al cliente comprender cuándo una solicitud cruza subprocesos, límites de procesos o a través de WAS

y cuándo apilar productos. en él, dicho proceso de un extremo a otro ayuda a localizar qué componente provocó que fallara la solicitud.

El seguimiento entre componentes es una característica proporcionada por WAS, un marco de registro y seguimiento. El seguimiento entre componentes es una característica útil para aplicaciones como SOA que utilizan arquitecturas de soporte de aplicaciones distribuidas porque ayuda a localizar problemas en un entorno multiservicio y entre sistemas.

El seguimiento entre componentes

agrega un ID de solicitud a cada entrada de registro y seguimiento generada por HPEL. Siempre que el registro y el seguimiento pertenezcan a la misma solicitud, se les asignará el mismo

ID de solicitud

. El seguimiento entre componentes también suele agregar un inicio y un final al registro de la solicitud, lo que marca que la solicitud ha sido transferida del subproceso actual a otro subproceso o proceso, o devuelta desde otro subproceso o proceso. Este seguimiento es útil para mostrar cómo se transfiere el control desde el servidor de aplicaciones a la aplicación.

Puede utilizar la herramienta de visualización de registros de HPEL para ver y filtrar registros y seguimientos según el ID de solicitud. También puede ver y filtrar registros a través del Visor de componentes cruzados en IBM Support Assistant.