- Soporte de plataformas ampliado
- El Gestor de
configuración se soporta en todas las
plataformas de intermediario, incluyendo z/OS, UNIX, Linux
y Windows. Consulte Gestor de configuración.
El Kit de herramientas de Message
Brokers c
se puede instalar en Linux (plataforma x86) además de
Windows. Consulte Entorno del cliente.
El soporte de base de datos
en Linux (plataforma x86) se ha ampliado para incluir
Oracle además de UDB DB2. Consulte
Bases de datos soportadas.
- Instalación y migración simplificadas
- La instalación de WebSphere Message Broker Versión 6.0 es más sencilla que la de
WebSphere Business Integration Message Broker Versión 5.0 porque se ha
reducido el número de productos prerrequisito. Si desea ver más
información sobre la instalación, consulte la
Guía de instalación.
Los Gestores de
configuración ya no necesitan una base de datos.
Se proporciona un
Asistente de configuración por omisión para poder crear de forma
rápida un entorno completo para desarrollo u otras configuraciones
sencillas en Windows y Linux (plataforma x86). Para obtener más
información sobre el Asistente de configuración por omisión, consulte Utilización del asistente de Configuración por omisión
y la Guía de instalación.
La migración desde WebSphere MQ
Integrator Versión 2.1 y WebSphere Business Integration Message Broker Versión 5.0 están soportadas. Tanto
la Versión 2.1 como la Versión 5.0 pueden
coexistir con WebSphere Message Broker
Versión 6.0, lo que le permite realizar una
migración por etapas. Además, se proporciona el mandato mqsimigratecomponents
para migrar componentes individuales de un código base a otro. Para obtener más información sobre la
migración, consulte Migración y actualización.
La
instalación de
WebSphere Message Broker para
z/OS
Versión 6.0 se ha simplificado de las siguientes maneras:
- Se puede utilizar un único mandato para crear intermediarios, Gestores
de configuración y Servidores de nombres de usuario.
- Todos los mandatos están basados en JCL, lo que significa que no
se requiere ningún shell de UNIX.
Para obtener más información, consulte la
Guía de instalación.
- Kit de herramientas de Message
Brokers mejorado
- El Kit de herramientas de Message
Brokers está
basado en el release más reciente de
Rational Application Developer, que utiliza la tecnología de la
plataforma de código abierto Eclipse. El Kit de herramientas de Message
Brokers incluye las
siguientes características nuevas:
- Soporte en Linux (plataforma x86)
además de en Windows.
- Editores XML.
- La depuración visual está disponible con los siguientes
recursos, lo que reduce la necesidad de conmutar entre perspectivas de
Eclipse:
- Flujos de
mensajes
- ESQL
- Java
- Correlaciones gráficas
Para obtener más información,
consulte Visión general del depurador de flujos de mensajes.
Para obtener más información sobre el
Kit de herramientas de Message
Brokers, consulte
Entorno del cliente.
- Transformación flexible
- Correlación gráfica mejorada
- Las herramientas de correlación pueden utilizarlas tanto usuarios
principiantes como usuarios expertos, para crear transformaciones
unidireccionales entre elementos de datos de instancia de
origen y destino.
Además de necesitar menos codificación ESQL, las herramientas
incluyen las siguientes mejoras:
- Un
Editor de correlaciones de
mensajes con un panel
origen, un panel destino, arrastrar y soltar, vista de hoja de cálculo,
campo de entrada de expresiones, ventana de edición y barra de marcadores
con indicación de punto de interrupción para fines de depuración. Consulte
Editor de correlaciones de mensajes.
- Un generador incremental que
valida contenido de correlación y enlaces externos, y genera código
objeto ESQL como salida para su despliegue en el intermediario.
- Soporte para funciones definidas por el usuario escritas en Java y
ESQL.
- La posibilidad de dividir mensajes de origen en varios mensajes de
salida, convertir el tipo de mensaje automáticamente, correlacionar
cabeceras de mensajes y correlacionar elementos de repetición.
Se proporciona compatibilidad con versiones anteriores mediante la
migración automática, en la que los archivos mfmap existentes se
reescriben en el nuevo formato msgmap. Los Flujos de
mensajes
con nodos Mapping siguen funcionando sin cambios.
Para obtener más
información sobre la correlación, consulte Visión general de las correlaciones de mensajes.
- Normas de direccionamiento y transformación en Java
- Puede utilizar el nodo JavaCompute para escribir lógica de
direccionamiento y transformación en Java. Se proporciona un entorno J2SE
1.4.2 estándar con el editor Java estándar de Eclipse con resaltado de
colores y asistente de código para crear las transformaciones. Se proporcionan métodos de ayuda XPath, además de los métodos de plug-in
completos, para facilitar el acceso a los campos de mensaje. No se
necesitan conocimientos ni experiencia en ESQL.
Puede desplegar archivos
jar de Java en el intermediario utilizando los recursos de despliegue
estándar.
Para obtener más información sobre el nodo JavaCompute,
consulte Nodo JavaCompute.
- Mejoras de ESQL
- La transformación y direccionamiento de mensajes utilizando ESQL se ha
simplificado mediante la incorporación de las siguientes mejoras:
- Memoria caché interna para reducir el acceso a las bases de datos
para datos de validación o direccionamiento de sólo lectura.
- Soporte mejorado para la creación de variables DATETIME.
- Acceso a múltiples bases de datos desde el mismo nodo Compute, JavaCompute, Database,
o Filter.
- Esquemas de base de datos dinámicos.
- Nuevas propiedades definidas por el usuario que pueden pasar
parámetros a ESQL para modificar el comportamiento estándar.
- Acceso a información del entorno, por ejemplo nombre de flujo de mensajes y nombre de
intermediario.
- Soporte mejorado para los conjuntos de resultados devueltos por
procedimientos almacenados de base de datos.
- Recuperación de errores mejorada que utiliza manejadores SQL.
- Múltiples terminales de salida para combinar la función de los nodos
Compute y Filter.
Para más información, consulte la Visión general de ESQL.
- Mejoras de XSLT
- El rendimiento de las transformaciones XSLT ha mejorado con el soporte de
hojas de estilo compiladas. Las hojas de estilo también se pueden
desplegar utilizando los recursos de despliegue estándar.
Para obtener
más información sobre las transformaciones XSLT, consulte Nodo XMLTransformation.
- Rendimiento y escalabilidad mejorados
- El rendimiento de la ejecución del intermediario ha aumentado
significativamente gracias a las siguientes mejoras:
- Las longitudes de vía de acceso de las principales funciones de
intermediario se han acortado.
- El coste de analizar y transmitir mensajes se ha reducido.
- Las funciones ESQL y de publicación/suscripción se han mejorado.
- Los nodos de agregación ahora utilizan colas
WebSphere MQ para almacenar información de
estado en lugar de una base de datos. Esto mejora el rendimiento de todas
las peticiones, pero es con las peticiones no persistentes con las que se
obtiene la mejora más importante.
- Una nueva memoria caché interna permite desarrollar
flujos de mensajes más eficaces.
- Los requisitos de almacenamiento de los analizadores MRM y XML se han
reducido para poder acomodar mensajes más grandes.
- Coexistencia
- WebSphere Message Broker Versión 6.0 puede coexistir con un producto de la Versión 2.1 o uno de la Versión 5.0 en la misma máquina. Puede
instalar WebSphere Message Broker Versión 6.0 en una ubicación diferente de la
misma máquina, migrar los componentes y recursos a WebSphere Message Broker Versión 6.0, y desinstalar el producto de la Versión 2.1 o Versión 5.0 más adelante cuando esté
seguro de que ya no lo necesita.
- Con algunas restricciones, todos los componentes
de la Versión 5.0 pueden participar en un
dominio de intermediarios de la Versión 6.0, y
todos los componentes de la Versión 6.0 pueden
participar en un dominio de intermediarios de la Versión 5.0. Un intermediario de la Versión 2.1 es el único
componente de la Versión 2.1 que puede
participar en un dominio de intermediarios de la Versión 6.0.
Para obtener más información
sobre la coexistencia, consulte Coexistencia con versiones anteriores y otros productos.
- Soporte ampliado para servicios Web
- El soporte de servicios Web se ha ampliado de la siguiente manera:
- Dirigir flujos de mensajes
- Los Flujos de
mensajes pueden dirigirse
mediante transportes JMS.
Entre los proveedores de JMS soportados se incluye el proveedor de JMS
incorporado de WebSphere Application Server Versión 6.0. Consulte WebSphere Broker JMS Transport.
Los nuevos nodos TimeoutControl y TimeoutNotification
permiten dirigir los flujos de mensajes
periódicamente en lugar de utilizar un suceso externo. Consulte
Nodo TimeoutControl y Nodo TimeoutNotification.
Un nuevo nodo MQGET
permite recuperar mensajes a mitad de un flujo de mensajes,
además de al principio del flujo de mensajes.
Esto permite el manejo conjunto de grupos de mensajes o la utilización de
colas para guardar información de estado temporal. Consulte Nodo MQGet.
- Análisis de mensajes mejorado
- El rendimiento del análisis y la escritura de mensajes se ha mejorado
significativamente para aumentar la productividad, especialmente de
los mensajes grandes.
Se proporciona
un nuevo importador WSDL para crear modelos de mensaje a partir de
archivos WSDL, lo que simplifica la integración de los servicios Web.
Se
proporciona un nuevo analizador MIME para permitir el análisis de mensajes
MIME de varias partes, como SOAP con adjuntos y RosettaNet. Consulte
Analizador y dominio MIME.
Se proporcionan modelos
de mensaje para definiciones de mensajes estándar de la industria, como
sobres SOAP, cabeceras MIME y segmentos IDoc de SAP, para que pueda
incluirlos en sus conjuntos de mensajes.
Ahora existe soporte para los tipos simples de
unión y lista de esquema XML, los atributos xsi:type y
XML versión 1.1.
Se admiten repeticiones
ilimitadas para todas las clases de mensajes, incluyendo texto binario y
con formato.
Soporte ampliado para mensajes COBOL que utilizan
OCCURS DEPENDING ON.
Las siguientes mejoras de validación en tiempo
de ejecución:
- Opciones de validación disponibles en más nodos.
- Un nodo Validate nuevo para validar un mensaje a la mitad de un flujo
de mensajes.
- La posibilidad de detectar todas las anomalías de validación en un
mensaje antes de generar una excepción.
- La posibilidad de forzar un análisis completo de un mensaje
independientemente de la validación en tiempo de ejecución.
- Gestión mejorada
- Mantenimiento de versiones de ejecución
- Las posibilidades de mantenimiento de versiones ampliadas
introducidas en el entorno de desarrollo en el último release se han
extendido al entorno de ejecución. Todos los recursos desplegados pueden
etiquetarse con la versión, el autor y otra información de utilidad,
además de los atributos estándar de tiempo de compilación y tiempo de
despliegue.
La nueva información se visualiza en la interfaz de
administración para poder ver fácilmente qué recursos se han desplegado en
los sistemas de producción. Para obtener más información sobre las versiones de ejecución,
consulte Versión y palabras clave de flujo de mensajes.
- Más automatización
- Se proporcionan programas de utilidad de línea de mandatos nuevos y
ampliados para permitir la automatización total del despliegue de recursos
nuevos en entornos de producción.
La API Java Proxy del Gestor de configuración
(CMP) es una nueva interfaz de
aplicaciones de gestión de sistemas que se proporciona para que
WebSphere Message Broker pueda gestionarse
completamente con otros productos y programas de utilidad, además del
Kit de herramientas de Message
Brokers y la interfaz
de línea de mandatos. Para obtener más información sobre el
CMP, consulte Desarrollo de aplicaciones que utilizan la API de Java del Proxy del Gestor de configuración.
- Seguridad mejorada
- El transporte HTTP se ha ampliado para proporcionar
soporte HTTPS, que ofrece confidencialidad y seguridad adicionales.
La
comunicación entre el
Kit de herramientas de Message
Brokers y un
Gestor de
configuración se ha ampliado para
permitir el uso de SSL para una seguridad adicional.
- Gestión de licencias
- WebSphere Message Broker soporta una nueva forma de
gestión de licencias utilizando IBM Tivoli License Manager (ITLM),
Versión 2.1, en todas las plataformas de WebSphere Message Broker, con
la excepción de z/OS. La
implementación de ITLM permite aplicar precios por subcapacidad para
eBusiness On Demand.
Para obtener más información sobre ITLM, consulte
Instalación de Tivoli License Manager.
- Conversión de páginas de códigos
- El conjunto de conversores de páginas de códigos que utiliza
WebSphere Message Broker se ha actualizado y ahora
incluye conversores de páginas de códigos de las bibliotecas ICU (International
Components for Unicode) de Unicode, Versión 3.2. Para ver la lista de
conversores de páginas de códigos incluidos en el conjunto, consulte
Páginas de códigos soportadas.
Si desea obtener información sobre
cómo añadir otros conversores de páginas de códigos al conjunto,
consulte Generar un conversor de páginas de códigos nuevo.
- WebSphere MQ como gestor de transacciones
- Al utilizar WebSphere MQ Versión 6.0 como gestor de
transacciones, los orígenes de datos de flujos de mensajes coordinados no se pueden conectar
a instancias de DB2 de 32 bits. Si los orígenes de datos
de los flujos de mensajes coordinados se conectan a DB2,
asegúrese de que sólo se conecten a instancias de
DB2 de 64 bits.