WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Filtros

Un filtro es una expresión, que puede incluir caracteres comodín, que se aplica al contenido de un mensaje de publicación para determinar si coincide con una suscripción.

Cuando se registra una suscripción, además de especificar un tema y un punto de suscripción, se puede especificar un filtro para seleccionar publicaciones en función de su contenido. WebSphere Message Broker debe saber cómo analizar el contenido del mensaje correctamente, lo que se puede conseguir de diferentes maneras:
El filtro propiamente dicho se entra como una expresión ESQL; por ejemplo:
     Body.Name LIKE 'Smit%'

Este ejemplo significa que el contenido de un campo llamado Name en el cuerpo (Body) de un mensaje de publicación se extrae y se compara con la serie de caracteres especificada en la expresión. Si la serie de caracteres del mensaje empieza por los caracteres "Smit", la expresión se evalúa como TRUE (verdadera) y la publicación se envía al suscriptor.

Si desea seleccionar publicaciones utilizando únicamente filtros, sin especificar un tema, puede registrar una suscripción con el filtro necesario y un tema "#" (todos los temas). Recibirá publicaciones únicamente sobre aquellos temas para los que tenga autorización de acceso.

Esta suscripción hace que todas las publicaciones de todos los intermediarios conectados se envíen al intermediario local del suscriptor. Por lo tanto, por razones de rendimiento, si ha configurado una red de intermediarios, no es aconsejable que utilice esta técnica.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:00:19


Tema de conceptoTema de concepto | Versión 8.0.0.5 | aq01210_