Руководство для начинающих по BPEL

Что такое BPEL? Я ищу некоторые приятные простые примеры использования BPEL. Страница Википедии не слишком информативна. Как насчет "Hello world" в BPEL? С BPEL оболочки? BPEL IDE?

5 ответов


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

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

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

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


этот учебник BPEL охватывает, как написать BPEL с нуля.
написание простого процесса WS-BPEL для WSO2 BPS и Apache ODE

в этой статье рассматривается разработка процесса BPEL на основе IDE. Разработка процессов WS-BPEL с использованием WSO2 Carbon Studio


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


здесь является образцом HelloWorld BPEL


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