Korelasyon Kümelerini ve İleti Toplamayı Kullanma
BPEL korelasyonu, gelen mesajları belirli bir işlem vakasıyla eşleştirir. Belirli verileri bir iş sürecinin belirli bir vakasıyla ilişkilendirmeniz gerektiğinde, korelasyonu kullanırsınız.
Örneğin, bir hesap numarasını doğrulayan ve hesabın kredi limitini kontrol eden bir işlem oluştururken. Doğrulandığında, süreç envanteri kontrol etmek için başka bir sisteme çağrı yapar ve ürün stokta ise bir satınalma siparişi oluşturur. Satın alma siparişi hangi hesabın borçlandırılacağını nasıl biliyor? Bu sorunun cevabı korelasyondur.
Korelasyon Setleri
Korelasyon kümeleri, işlem vakalarını benzersiz şekilde tanımlamak için kullanılır. Her korelasyon kümesine benzersiz bir ad sağlar ve ardından bunu bir veya daha fazla özellikle tanımlarsınız. Her özelliğin bir adı ve türü vardır (örneğin, dize veya tamsayı).
Mülk Takma Adı
Korelasyon kümesindeki her özellik için özellik diğer adı tanımlanmalıdır. Özellik diğer adı, özelliği giriş veya çıkış değerleriyle bağlayan bir eşlemedir.
Önemli noktalar
Aşağıdaki önemli noktaları göz önünde bulundurun: Correlation Sets and Message Aggregation -
Birden fazla alma veya alma etkinliği içeren bir işlemin bir korelasyon kümesi olmalıdır.
Korelasyon setleri, işlem gelen veya giden mesajlardan gelen değerlerle başlatılır.
Belirli bir işlemle ilişkili mesaj gruplarınız varsa, işlenecek bir veya daha fazla korelasyon kümesi oluşturabilirsiniz.