Saltar al contenido

Identificador de correlación

Un identificador de correlación vincula mensajes de una operación. Puede abarcar varios eventos y no sustituye la detección de duplicados.

También conocido comoCorrelation ID
APIs e integración

Un identificador de correlación asocia mensajes o pasos de procesamiento relacionados con una operación común. Así se puede seguir un proceso a través de varios sistemas participantes. La aplicación determina qué mensajes están relacionados; esa relación debe acordarse para el intercambio.

Seguir una operación a través de sus mensajes

En un portal ficticio, una solicitud inicia un procesamiento en el ERP. Después se reciben un acuse de recibo y el resultado. Estos mensajes tienen identificadores propios diferentes, pero comparten el identificador de correlación acordado. Al investigar un fallo, usted puede reunir así los mensajes de esa solicitud.

Distinguir relación e identidad

Microsoft describe para este fin la propiedad de aplicación CorrelationId; la escritura CorrelationId pertenece a este ejemplo. Compartir correlación no convierte dos mensajes en duplicados. Tampoco demuestra que el proceso esté completo. Defina quién crea el identificador, qué transferencias lo conservan y qué respuestas necesita para evaluar la operación.

Fuentes

Artículos sobre el tema

APIs e integración con ASES

ERP, CRM y tienda bien conectados