В этой главе мы узнаем о различных действиях, составляющих строительные блоки. Строительные блоки компонента обслуживания процесса BPEL.
Oracle BPEL Designer включает в себя набор действий, которые вы перетаскиваете в компонент службы процесса BPEL и дважды щелкаете действие, чтобы определить его атрибуты и значения свойств.
Назначить активность
Операция присвоения позволяет манипулировать данными, например копировать содержимое одной переменной в другую.
Вызвать активность
Активность вызова позволяет вам вызывать сервис (идентифицируемый по его партнерской ссылке) и указывать операцию, которую должен выполнить этот сервис.
Получить активность
Операция получения ожидает ответного сообщения асинхронного обратного вызова от службы.
Давайте узнаем больше о деятельности Invoke в нашем следующем разделе.
Вызвать активность
Активность invoke позволяет указать операцию, которая должна быть вызвана для сервиса (идентифицируется по его партнерской ссылке). Операция может быть односторонней или запрос-ответ на порте, предоставленном сервисом. Переменные могут быть автоматически созданы в действии invoke. Операция вызова вызывает синхронную службу или инициирует асинхронную веб-службу.
Операция invoke открывает в процессе порт для отправки и получения данных. Этот порт может в дальнейшем использоваться для отправки необходимых данных и получения ответа. Для синхронных обратных вызовов требуется только один порт для функций отправки и получения.