Conozca las principales funciones nuevas en
IBM® WebSphere Message
Broker Versión 8.0.
Para conocer las nuevas funciones de los fixpacks de la
Versión 8.0, consulte Función nueva añadida a los fixpacks de la Versión 8.0
Mejoras del desarrollo de aplicaciones
En Versión 8.0, el desarrollo de aplicaciones se ha simplificado.
- Aplicaciones y bibliotecas
- Las aplicaciones y bibliotecas introducen una nueva forma de crear y gestionar recursos cuando se desarrollan y se despliegan aplicaciones y durante la gestión operativa.
Para obtener más información, consulte Aplicaciones y bibliotecas.
- API de Message Broker para desarrollar aplicaciones de flujos de mensajes
- Utilice la API de Message Broker para escribir programas Java™ que creen o modifiquen flujos de mensajes. No es necesario instalar WebSphere Message Broker Toolkit para ejecutar programas que utilizan la API de Message Broker.
Para obtener información adicional,
consulte el apartado Desarrollar aplicaciones de flujo de mensajes utilizando la API Java de Message Broker.
- Mejoras de patrón definidas por el usuario
- Cree proyectos en los patrones definidos por el usuario en los que los usuarios de patrón puedan crear personalizaciones que no se sobrescriben cuando se vuelve a generar una instancia de patrón. Para obtener información adicional,
consulte el apartado Configurar un proyecto utilizado en un patrón definido por el usuario.
Cree tipos de parámetros de tabla para los patrones definidos por el usuario. Para obtener información adicional,
consulte el apartado Utilizar tablas para parámetros de patrón.
Mejoras en el despliegue y administración
Las
funciones adicionales proporcionan mejor información y control de las
operaciones.
- Estadísticas de recursos para JMS
- Vea las estadísticas de JMS para ver el numero de conexiones JMS utilizadas y los mensajes procesados por los nodos utilizando el transporte JMS. Para obtener más información, consulte
Estadísticas de recursos.
- Registros de actividades
- Utilice los nuevos Registros de actividades para obtener una visión general de las actividades recientes en los flujos de mensajes y los recursos externos asociados.
Para obtener información adicional,
consulte el apartado Utilización de Registros de actividades.
- Despliegue de flujos y aplicaciones en estado de parada
- Puede especificar cómo se inicia un flujo de mensajes o aplicación una vez que se ha
desplegado, o después de que se reinicie el intermediario, grupo de ejecución o aplicación
contenedora. Puede elegir iniciar una aplicación o flujo manualmente, o que se inicie
automáticamente. También puede elegir mantener el estado existente de una aplicación o
biblioteca.
Para obtener información adicional, consulte Configurar la modalidad de inicio de flujos y aplicaciones durante el desarrollo.
- Subflujos desplegables
- Cree subflujos que puede desplegar en un intermediario como recursos individuales. Utilice el subflujo desplegable en más de una aplicación de flujo de mensajes de modo que
cuando cambie el subflujo y lo vuelva a desplegar, todas sus aplicaciones de flujo de
mensajes utilicen el subflujo actualizado.
Para obtener información adicional,
consulte Subflujos.
- ESQL desplegable
- Cree archivos ESQL que puede desplegar en un intermediario como recursos
individuales. Utilice el código del archivo ESQL desplegado en más de una aplicación de
flujo de mensajes de modo que cuando cambie el archivo ESQL y lo vuelva a desplegar, se
actualicen todas las aplicaciones de flujo de mensajes que hagan referencia al código ESQL.
Para obtener información adicional, consulte Desplegar un archivo ESQL.
- Servicios dinámicos configurables
- Los cambios en la mayoría de los tipos de servicio configurable entrarán en vigor a partir
de la próxima vez que se llame a un flujo de mensajes que utilice el servicio configurable. Para algunos tipos de servicio configurable, para los cuales se haya indicado explícitamente en la documentación, debe detener e iniciar el grupo de ejecución para que el cambio entre en vigor.
Para obtener información adicional,
consulte el apartado Servicios configurables.
Correlación gráfica mejorada
La correlación gráfica
mejorada es de alto rendimiento, escalable y dinámica.
Las correlaciones de datos
gráficas permiten crear transformaciones que toman un conjunto de mensajes de
entrada y crean un conjunto de mensajes de salida necesario. Para obtener información adicional,
consulte Utilizar correlaciones de datos gráficas.
Modelado de mensajes mejorado
- Soporte de DFDL
- Nuevo soporte de modelado de mensajes DFDL
El soporte de
Data Format Description Language (DFDL) enWebSphere Message
Broker Versión 8.0 proporciona la capacidad de modelar la estructura de los mensajes formateados binarios y de texto general de forma que es independiente del formato del mensaje.
Para obtener información adicional,
consulte el apartado Data Format Description Language (DFDL).
- Nuevo editor de esquema DFDL
El editor de esquema DFDL puede utilizarse para crear, editar y probar modelos de mensajes DFDL dentro del WebSphere Message Broker Toolkit.
Para obtener información adicional,
consulte el apartado Editor de esquemas DFDL.
- Nuevo dominio DFDL
El dominio DFDL se puede utilizar para analizar y escribir una amplia variedad de formatos de mensajes que tienen un modelo de mensajes DFDL y está pensado principalmente para formatos de mensajes no XML.
Para obtener información adicional,
consulte el apartado Analizador y dominio DFDL.
Grabar y reproducir
Para fines de auditoría o
determinación de problemas, es posible que desee mantener un registro de los mensajes que
pasan a través de un flujo de mensajes. Puede grabar esos mensajes en una base de datos
y luego verlos. Para obtener más información, consulte Grabación, visualización y reproducción de datos.
Soporte de .NET
- Soporte de .NET
- Nuevo nodo .NETCompute
El soporte
de Microsoft .NET Framework (.NET) en
WebSphere Message
Broker Versión 8.0 proporciona la capacidad de alojar y ejecutar
aplicaciones .NET y codificar desde dentro de un grupo de ejecución.
El nodo
.NETCompute direcciona o transforma mensajes
utilizando cualquier lenguaje de programación .NET compatible con Common Language Runtime
(CLR), como C#, Visual Basic (VB), F# y C++/CLI (Common Language Infrastructure). Using
este nodo, el intermediario puede interactuar con otras aplicaciones que tienen interfaces
.NET o de Modelo de objetos componentes (COM) y realicen tareas como, por ejemplo, el
enriquecimiento de mensajes obteniendo datos de estas aplicaciones.
Para obtener
información sobre la configuración y utilización del nodo
.NETCompute, consulte
Nodo .NETCompute y Utilizar .NET.
- Mejoras de ESQL
Los métodos .NET ahora se pueden invocar directamente desde ESQL.
Para
obtener más información, consulte Sentencia CREATE FUNCTION y
Sentencia CREATE PROCEDURE.
Mejoras en los servicios web
Las mejoras de los servicios web mejoran la seguridad y la fiabilidad.
- Mensajería segura de servicios web
- Los administradores pueden configurar flujos de mensajes y nodos para utilizar la mensajería segura de servicios web (WS-RM).
Para más información, consulte Mensajería segura de servicios web.
Conectividad universal para SOA
Los nodos adicionales y los servicios configurables expanden la interacción del intermediario con otros productos.
- Nodo JMSReceive
- Utilice el nuevo nodo JMSReceive para consumir o examinar mensajes de una cola JMS en el medio de un flujo de mensajes.
Para obtener más información, consulte Nodo JMSReceive.
Plataformas y entornos
Características adicionales que exponen en detalle los cambios en las modalidades operativas, junto con el soporte de base de datos mejorado y las mejoras del instalador.
- Modalidades de operación
- Para este release se han renombrado tres de las modalidades de operación, que son las siguientes:
Nombre anterior |
Nombre actual |
Entry |
Express |
Starter |
Standard |
Enterprise |
Advanced |
Nota: Se sigue dando
soporte a los nombres anteriores para fines de migración.
Para obtener información adicional,
consulte el apartado Modalidades de operación.
- Soporte de Oracle para Windows de 64 bits
- El soporte de la base de datos Oracle se ha ampliado para incluir Windows de 64 bits a través de la API ODBC.
Para obtener más información, consulte Bases de datos soportadas.
- Conexión de base de datos preferente
- Opción para permitir establecer conexiones de la base de datos antes de que un flujo adquiera un mensaje en lugar de hacerlo durante el proceso del flujo. Elimina la latencia de conexión inicial del proceso de mensajes.
Para obtener más información, consulte
Conexiones de base de datos de usuario.
- Mejoras del gestor de controladores de base de datos unixODBC
- Para las plataformas Linux y
UNIX, las conexiones ODBC ahora se configuran
utilizando el gestor de controladores unixODBC para todas las bases de datos soportadas. En releases anteriores, este gestor de controladores se utilizó sólo para
solidDB. Todas las definiciones ODBC ahora
tienen lugar en dos nuevos archivos de configuración que se describen en
Habilitación de las conexiones ODBC con las bases de datos. WebSphere Message Broker ODBC Database Extender
proporciona el gestor de controladores unixODBC y se instala automáticamente una vez que
se ha instalado el componente WebSphere Message Broker.
- Nuevo instalador y desinstalador para el componente de intermediario en las plataformas Linux, UNIX yWindows
- El nuevo asistente de instalación y desinstalación de componente de intermediario presenta nuevas opciones de línea de mandatos para la instalación y desinstalación. También proporciona la opción de completar la instalación como usuario sin autorización root y ofrece un nuevo script de ejemplo para instalar componentes de WebSphere Message Broker y productos que son un requisito previo en modalidad silenciosa. Para obtener más información, consulte Instalar el componente de intermediario y
Desinstalar el componente de intermediario.