After some initialization, a long running business process needs further input from the client. The process should only wait for a certain period of time. If that time has passed without further user input, default processing should start. Which BPEL construct can most effectively handle this situation?
A. Receive choice with a timeout element
B. Receive activity with a parallel wait activity
C. Receive choice with a subsequent wait activity
D. Receive activity with expiration properties defined
Answer:A
After some initialization, a long running business process needs further input from the client. The process should only wait for a certain period of time. If that time has passed without further user input, default processing should start. Which BPEL construct can most effectively handle this situation?
A. Receive choice with a timeout element B. Receive activity with a parallel wait activity C. Receive choice with a subsequent wait activity D. Receive activity with expiration properties defined