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

Proceso de mensajes duplicados

Cada número de secuencia dentro de un grupo de secuencia debe ser exclusivo.

Si un nodo Resequence recibe un mensaje que contiene un número de secuencia que ya se ha procesado en el grupo de secuencia actual, se genera una excepción (BIP4821) y el mensaje duplicado se propaga al terminal de anomalías. Se produce una excepción sólo si el mensaje duplicado llega después del primer mensaje con ese número de secuencia y antes de que se cierre el grupo de secuencia.

Por ejemplo, suponga que tiene un nodo Resequence con las siguientes propiedades:
Llegan los siguientes mensajes al nodo Resequence:
<doc><grp>a<grp><seq>1</seq></doc>
<doc><grp>a<grp><seq>2</seq></doc>
<doc><grp>a<grp><seq>2</seq>/doc>
<doc><grp>a<grp><seq>3</seq></doc>
<doc><grp>a<grp><seq>2</seq></doc>
<doc><grp>a<grp><seq>1</seq></doc>
<doc><grp>a<grp><seq>3</seq></doc>
Se propagan los siguientes mensajes al terminal de salida:
<doc><grp>a<grp><seq>1</seq></doc>
<doc><grp>a<grp><seq>2</seq></doc>
<doc><grp>a<grp><seq>3</seq></doc>
<doc><grp>a<grp><seq>1</seq></doc>
<doc><grp>a<grp><seq>2</seq>/doc>
<doc><grp>a<grp><seq>3</seq></doc>
La segunda aparición del mensaje de entrada con el número de secuencia 2 genera una excepción y se propaga al terminal de anomalías:
<doc><grp>a<grp><seq>2</seq>/doc>
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:54


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