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