Sử dụng Bộ tương quan & Tổng hợp tin nhắn
Tương quan BPEL khớp các thông báo gửi đến với một phiên bản quy trình cụ thể. Khi bạn cần liên kết dữ liệu cụ thể với một trường hợp cụ thể của quy trình kinh doanh, bạn sử dụng tính tương quan.
Ví dụ: trong khi tạo quy trình xác minh số tài khoản và kiểm tra hạn mức tín dụng của tài khoản. Khi được xác minh, quy trình thực hiện một cuộc gọi đến một hệ thống khác để kiểm tra hàng tồn kho và nếu mặt hàng còn trong kho, sẽ tạo ra một đơn đặt hàng. Làm thế nào để đơn đặt hàng biết được tài khoản nào sẽ được ghi nợ? Câu trả lời cho câu hỏi này là sự tương quan.
Bộ tương quan
Các tập hợp tương quan được sử dụng để xác định duy nhất các trường hợp quy trình. Bạn cung cấp cho mỗi tập hợp tương quan với một tên duy nhất và sau đó xác định nó theo một hoặc nhiều thuộc tính. Mỗi thuộc tính có một tên và một kiểu (ví dụ: chuỗi hoặc số nguyên).
Bí danh tài sản
Bí danh thuộc tính cho mỗi thuộc tính trong tập hợp tương quan cần được xác định. Bí danh thuộc tính là một ánh xạ liên kết thuộc tính với các giá trị đầu vào hoặc đầu ra.
Điểm quan trọng
Hãy xem xét các điểm quan trọng sau liên quan đến Correlation Sets and Message Aggregation -
Một quy trình có nhiều hơn một hoạt động nhận hoặc chọn phải có một bộ tương quan.
Các bộ tương quan được khởi tạo với các giá trị từ các thông điệp gửi đến hoặc gửi đi của quá trình.
Nếu bạn có các nhóm thư được liên kết với nhau với một quy trình cụ thể, bạn có thể thiết lập một hoặc nhiều nhóm tương quan để xử lý.