Описание тега apache-ode
Программное обеспечениеApache ODE (Orchestration Director Engine) выполняет бизнес-процессы, написанные в соответствии со стандартом WS-BPEL. Он общается с веб-службами, отправляя и получая сообщения, обрабатывая данные и исправляя ошибки, как описано в определении вашего процесса. Он поддерживает как долговременные, так и кратковременные процессы для управления всеми службами, которые являются частью вашего приложения.
WS-BPEL (язык выполнения бизнес-процессов) - это язык на основе XML, определяющий несколько конструкций для написания бизнес-процессов. Он определяет набор базовых структур управления, таких как условия или циклы, а также элементы для вызова веб-сервисов и получения сообщений от сервисов. Он использует WSDL для выражения интерфейсов веб-сервисов. Структуры сообщений можно манипулировать, присваивая части или все их переменным, которые, в свою очередь, могут использоваться для отправки других сообщений. Подробнее о спецификации можно узнать на нашей странице BPEL.
Особенности:
- Параллельная поддержка как стандарта WS-BPEL 2.0 OASIS, так и устаревшей спецификации поставщика BPEL4WS 1.1.
- Поддерживает 2 уровня связи: один на основе Axis2 (http-транспорт Web-сервисов), а другой на основе стандарта JBI (с использованием ServiceMix).
- Поддержка привязки HTTP WSDL, позволяющая вызывать веб-службы в стиле REST.
- Возможность сопоставления переменных процесса извне с таблицей базы данных по вашему выбору.
- API высокого уровня для движка, который позволяет интегрировать ядро практически с любым коммуникационным уровнем.
- Горячее развертывание ваших процессов.
- Скомпилированный подход к BPEL, который обеспечивает подробный анализ и проверку в командной строке или при развертывании.
- Интерфейс управления для процессов, экземпляров и сообщений.
Официальный сайт: http://ode.apache.org/
Полезные ссылки: