İçeriğe geçin

İlişkilendirme kimliği

İlişkilendirme kimliği, bir işleme ait mesajları birbirine bağlar. Birden fazla olayı kapsayabilir; yinelenen mesajları tespit etmenin yerini tutmaz.

Diğer adlarıCorrelation IDKorelasyon kimliği
API ve entegrasyon

İlişkilendirme kimliği, birbiriyle ilgili mesajları veya işleme adımlarını ortak bir işlemle eşleştirir. Böylece bir akışı, katılan birden fazla sistem boyunca izlemek mümkün olur. Hangi mesajların birbiriyle ilgili olduğunu uygulama belirler; bu ilişki veri alışverişinde kararlaştırılmalıdır.

Bir işlemi mesajları üzerinden izleyin

Varsayımsal bir portalda gönderilen istek, ERP'de işlemeyi başlatır. Daha sonra alındı bildirimi ve sonuç geri gelir. Bu mesajların kendi kimlikleri farklıdır; ancak kararlaştırılan ilişkilendirme kimliği aynıdır. Hata araştırırken bu sayede ilgili isteğin mesajlarını bir araya getirebilirsiniz.

İlişkiyi ve kimliği ayırt edin

Microsoft bunun için CorrelationId uygulama özelliğini açıklar; CorrelationId yazımı bu örneğe aittir. Ortak ilişkilendirme, iki mesajı yinelenen kopyalar yapmaz. Akışın tamamlandığını da kanıtlamaz. Kimliği kimin üreteceğini, hangi aktarımlarda korunacağını ve işlemi değerlendirmek için hangi geri bildirimlere ihtiyaç duyduğunuzu belirleyin.

Kaynaklar

Bu konudaki yazılar

ASES ile API ve entegrasyon

ERP, CRM ve mağaza sorunsuz bağlantılı