Jump to content

BPEL-скрипт

BPELскрипт [ 1 ] это язык для описания процессов BPEL . [ 2 ] Он обеспечивает компактный синтаксис, вдохновленный языками сценариев, такими как JavaScript и Ruby , а также полный охват всех функций, предоставляемых BPEL.

Язык выполнения бизнес-процессов ( BPEL ) — это язык на основе XML, предназначенный для описания бизнес-процессов с намерением «действовать в качестве центрального контроллера бизнес-процесса». [ 3 ] Он обеспечивает стандартизированный способ программирования в целом в сервис-ориентированном мире ( SOA ). BPEL — это язык программирования [ 4 ] [ циклическая ссылка ] и имеет графическое представление. сопоставления графических языков, таких как нотация моделирования бизнес-процессов ( BPMN Доступны ), с BPEL, но программисты, знакомые с синтаксисом, таким как Java , C ,..., игнорируются. Поэтому, особенно для создания прототипов или обучения , было бы неплохо иметь язык программирования, в котором отсутствуют накладные расходы на XML, как в BPEL, но который предлагает те же функции, что и BPEL. Один из вариантов — заставить программистов изучить совершенно новый синтаксис. Другой вариант — ввести в BPEL новый синтаксис.

Поэтому «упрощенный синтаксис BPEL» под названием SimPEL [ 5 ] [ 6 ] был рекомендован группой Apache ODE , [ 7 ] имея в виду сочетание обоих вариантов. Однако SimPEL не эквивалентен BPEL и его задачам определения бизнес-процессов . Чтобы создать простой сценариев синтаксис , вводится BPELscript, относящийся ко второму варианту. BPELscript является ответвлением непосредственно от SimPEL, стремясь к большей близости к BPEL. В отличие от SimPEL, BPELscript поддерживает все конструкции BPEL, включая корреляцию. [ 8 ]

Цели дизайна

[ редактировать ]

BPELscript обеспечивает: [ 9 ]

  1. компактный синтаксис, вдохновленный языками сценариев, такими как JavaScript и Ruby.
  2. полный охват всех функций, предоставляемых BPEL
  3. перевод из WS-BPEL 2.0
  4. перевод на WS-BPEL 2.0

См. также

[ редактировать ]
  1. ^ Бишоф, Марк; Копп, Оливер; ван Лессен, Таммо; Лейманн, Франк: BPELscript: упрощенный синтаксис сценариев для WS-BPEL 2.0. В: 35-я конференция Euromicro по программной инженерии и передовым приложениям (SEAA 2009), 2009 г.
  2. ^ Стандарт OASIS WS-BPEL 2.0,
  3. ^ «BPEL, управление бизнес-процессами, SOA и вы» . Регистр .
  4. ^ Язык выполнения бизнес-процессов
  5. ^ «СимПЭЛ» . Архивировано из оригинала 18 июля 2009 г.
  6. ^ «СимБПЭЛ» . Архивировано из оригинала 29 мая 2008 г.
  7. ^ «Apache ODE (движок директора оркестрации)» .
  8. ^ Бишоф, Марк, Перевод WS-BPEL 2.0 в BPELscript и наоборот. -( PDF ) Штутгартский университет, факультет компьютерных наук, электротехники и информационных технологий , студенческая диссертация № 2175 (2008 г.), 109 страниц, английский язык.
  9. ^ «www.BPELscript.org» . Архивировано из оригинала 8 апреля 2009 г. Проверено 31 октября 2008 г.
[ редактировать ]
Веб-сайт BPELscript
Стандарты
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e86f9c9cc0cb2807ae9cdcf9439a3102__1704790800
URL1:https://arc.ask3.ru/arc/aa/e8/02/e86f9c9cc0cb2807ae9cdcf9439a3102.html
Заголовок, (Title) документа по адресу, URL1:
BPEL script - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)