- Soporte de plataformas ampliado
- El Gestor de
configuración está soportado en todas las plataformas de intermediarios
incluyendo z/OS, Linux, UNIX y
Windows; consulte Gestor de configuración.
El
Kit de herramientas de Message
Brokers se puede
instalar en Linux en
x86
además de en Windows;
consulte Kit de herramientas de Message Brokers.
El soporte de base de datos en Linux en
x86 se amplía para incluir Oracle además de 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 instalación de WebSphere Business Integration Message
Broker Versión 5.0 porque se ha reducido el número de productos prerrequisito. Para más información sobre la instalación, consulte la Guía de instalación.
El Gestor de
configuración ya no necesita una base de datos.
Se proporciona un asistente de
Configuración
predeterminada para poder crear de forma rápida un entorno completo para
desarrollo u otras configuraciones sencillas en
Windows y
Linux en
x86. Para obtener más información
sobre el asistente de
Configuración predeterminada, consulte
Utilización del asistente de Configuración predeterminada y
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 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 el intermediario, componentes de Gestor de
configuración
y Servidor 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 se basa en el último
release de Rational Application Developer, que se basa en la plataforma de código abierto Eclipse. El Kit de herramientas de Message
Brokers incluye las
siguientes características nuevas:
- Soporte en Linux en
x86
además de en Windows.
- Editores XML.
- Depuración visual 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
Kit de herramientas de Message Brokers.
- 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
estándar Eclipse de
Java
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 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 de 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 nodo
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 del tiempo de ejecución de 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 procesar mensajes más grandes.
- Coexistencia
- WebSphere Message
Broker Versión 6.0 puede coexistir con un producto de la
Versión 2.1 o 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 en 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
la 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
periódicamente los
flujos de mensajes 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,
y no únicamente al principio del flujo de mensajes.
Se pueden manejar conjuntamente grupos de mensajes y se pueden
utilizar 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.
Se ha añadido 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.
Se
proporciona soporte ampliado para mensajes COBOL que utilizan OCCURS
DEPENDING ON.
Se proporcionan las siguientes mejoras de validación
en tiempo de ejecución:
- Opciones de validación en más nodos.
- Un nuevo nodo Validate para validar un
mensaje en medio de un flujo de mensajes.
- La posibilidad de detectar todos los errores 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
- Control de versión del entorno de ejecución
- Las funciones mejoradas de control de versiones que se introdujeron 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. Para más información sobre el control de versiones del entorno 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
Proxy del Gestor de configuración
(CMP)
Java
es una nueva interfaz de aplicación de gestión de sistemas que se proporciona para
permitir
que WebSphere Message Broker pueda gestionarse totalmente mediante
productos y programas de utilidad distintos de
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 usando
IBM
Tivoli
License Manager (ITLM), Versión 2.1, para todas las plataformas de
WebSphere Message Broker excepto
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
- Cuando utiliza WebSphere MQ Versión 6.0 como gestor de
transacciones en un entorno de 64 bits, los orígenes de datos en flujos de mensajes coordinados no se puede 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.