Учебники

BPEL — Синхронные взаимодействия

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

Синхронные взаимодействия

  • Клиентский процесс BPEL нуждается в действии вызова. Порт на стороне клиента отправляет запрос и получает ответ.

  • Для процесса BPEL службы требуется действие приема для приема входящего запроса и действие ответа для возврата либо запрошенной информации, либо сообщения об ошибке (ошибка; f1 на рисунке ниже), определенной в WSDL.

  • Как и во всех партнерских действиях, файл языка описания веб-служб (WSDL) определяет взаимодействие. Файл WSDL показан ниже.

Клиентский процесс BPEL нуждается в действии вызова. Порт на стороне клиента отправляет запрос и получает ответ.

Для процесса BPEL службы требуется действие приема для приема входящего запроса и действие ответа для возврата либо запрошенной информации, либо сообщения об ошибке (ошибка; f1 на рисунке ниже), определенной в WSDL.

Как и во всех партнерских действиях, файл языка описания веб-служб (WSDL) определяет взаимодействие. Файл WSDL показан ниже.

Файл WSDL