Archive

Archive for the ‘BPEL’ Category

Почему BPEL так важен?

Январь 16th, 2009

Несмотря на то, что многие эксперты в области BPM и независимые аналитики восторженно приняли новый продукт компании Intalio – систему BPM 2.0 – вопрос о необходимости использования BPEL для многих из них остается открытым. Проблема выбора между языком BPEL и XPDL, (или BPEL и ничего) является одной из самых обсуждаемых за последние 10 лет истории BPM. В этой статье предпринята попытка объяснить, почему выбор был сделан именно в пользу языка BPEL.

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

Во-вторых, если все-таки возникла необходимость написать код вручную, важно использовать упрощенную версию BPEL, основанную на менее подборном синтаксисе. Компания Intalio как раз работает над созданием такого языка в рамках проекта Apache ODE. Он называется SimPEL.

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

Теперь время обратиться непосредственно к преимуществам языка BPEL.

Read more…

BPEL, BPM, BPMN, Исмаель Халими

Глоссарий

Январь 6th, 2009

 

    Публикуется список терминов и выражений встречабщихся в литературе по BPM. Он будет постоянно пополняться и совершенствоваться.

Read more…

BPEL, BPM, BPMN