BPEL - Một yêu cầu nhiều phản hồi
Trong chương này, chúng ta sẽ tìm hiểu về khái niệm Một yêu cầu và Nhiều phản hồi.
Quy trình BPEL của khách hàng gửi một yêu cầu duy nhất đến Quy trình BPEL của dịch vụ và nhận lại nhiều phản hồi.
Ví dụ: yêu cầu có thể là đặt hàng trực tuyến và phản hồi đầu tiên có thể là thời gian giao hàng ước tính, phản hồi thứ hai là xác nhận thanh toán và phản hồi thứ ba là thông báo rằng sản phẩm đã được giao. Trong ví dụ này, số lượng và loại phản hồi được mong đợi.
Quy trình BPEL của khách hàng cần một hoạt động gọi để gửi yêu cầu và một hoạt động tuần tự với ba hoạt động nhận.
Quy trình BPEL dịch vụ cần một hoạt động nhận để chấp nhận thông báo từ máy khách và một thuộc tính trình tự với ba hoạt động gọi, một hoạt động cho mỗi phản hồi.
Như với tất cả các hoạt động của đối tác, tệp Ngôn ngữ Mô tả Dịch vụ Web (WSDL) xác định tương tác.