2008-11-20 7 views

ответ

16

BPEL - это всего лишь способ построить централизованное управление разрозненными, но взаимозависимыми системами из централизованного места.

Пользователи могут создавать правила, рабочие процессы и другие структуры управления, чтобы убедиться, что все играет хорошо.

Например, скажите, что вы управляете школьным округом; в частности, информационную инфраструктуру школьных округов. За эти годы вы накопили пеструю группу оборудования и программного обеспечения. Для каждого аспекта вашего района; сортировка, посещаемость, автобусные маршруты, питание, заработная плата и т. д. и т. д., у вас есть различное различное программное обеспечение, написанное на разных языках разными поставщиками. Ну, у вас есть несколько совпадений в ваших данных, и разные конечные пользователи используют разные части программного обеспечения, и они ожидают, что все согласятся друг с другом - вы используете свою систему BPEL, чтобы убедиться, что все данные находятся там, где она должна быть, когда она должен быть там.

У вас также есть некоторые процессы, которые абсолютно необходимо запускать после успешного завершения другого процесса в другой системе. Вы используете BPEL, чтобы убедиться, что они скоординированы. BPEL - это все, что касается централизованной координации, и вам, вероятно, это не нужно, если вы не находитесь в большой организации и множестве разных систем.

1

Посмотрите на IDE ActiveBPEL. Также вы можете найти краткое руководство 101 BPEL в Oracle. Демонстрация посвящена BPEL-движку Oracle, но источник достаточно общий.

0

Проверьте эти Oracle Examples, который также включает в себя Всемирную приложение Hello.