Novedades de la Versión 6.0

Este tema presenta las principales funciones nuevas de WebSphere Message Broker Versión 6.0.

Consulte también Nuevas funciones añadidas en los Fixpacks de la Versión 6.0.
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.
Conceptos relacionados
Novedades en Versión 5.0
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última actualización : 2009-02-16 13:53:25

ab00025_