BPEL - частичная обработка
Теперь мы изучим концепцию частичной обработки в BPEL.
- Клиентский процесс BPEL отправляет запрос сервисному процессу BPEL и получает немедленный ответ, но обработка продолжается на стороне сервиса. 
- Этот шаблон также может включать в себя несколько обратных вызовов, за которыми следует более длительная обработка. 
- Например, клиент отправляет запрос на приобретение туристического пакета, и служба немедленно отправляет ответ, подтверждающий покупку, затем продолжает бронирование отеля, полета, арендованного автомобиля и т. Д. 
- Клиентскому процессу BPEL требуется действие вызова для каждого запроса и действие приема для каждого ответа для асинхронных транзакций или просто действие вызова для каждой синхронной транзакции. 
- Сервисному процессу BPEL требуется действие приема для каждого запроса от клиента и действие вызова для каждого ответа. После того, как ответы завершены, процесс BPEL службы как служба может продолжить свою обработку, используя информацию, собранную в транзакции, для выполнения необходимых задач без какого-либо дополнительного ввода со стороны клиента. 
- Как и во всех действиях партнеров, файл языка описания веб-служб (WSDL) определяет взаимодействие. 
