Језик за вађење пословних процеса за веб услуге (БПЕЛВС)

Аутор: Lewis Jackson
Датум Стварања: 9 Може 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Roswell Incident: Department of Defense Interviews - Gerald Anderson / Glenn Dennis
Видео: Roswell Incident: Department of Defense Interviews - Gerald Anderson / Glenn Dennis

Садржај

Дефиниција - Шта значи језик за вађење пословних процеса за веб услуге (БПЕЛВС)?

Језик за екстракцију пословних процеса за Веб услуге (БПЕЛВС) одређује пословне процесе и протоколе интеракције. То је језик заснован на КСМЛ-у који омогућава дељење задатака у дистрибуираном рачунању кроз више организација које користе неколико веб услуга.


Језик за екстракцију пословних процеса за Веб услуге комбинује и замењује језик тока веб услуга из ИБМ и КСЛАНГ спецификације од Мицрософта. Такође се понекад скраћује и као БПЕЛ4ВС. Увози и извози информације користећи интерфејс веб услуга.

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава језик за вађење пословних процеса за веб услуге (БПЕЛВС)

Програм за екстракцију пословних процеса формализује пословне протоколе и разматра изузетак који обрађује са повезаним информацијама о поруџбини производа. Он проширује интеракције на веб услугама омогућавајући подршку пословним трансакцијама, олакшавајући аутоматизовану интеграцију процеса, ширење у простору између предузећа (Б2Б) и унутар корпоративног простора. Тако успева да дефинише интероперабилни модел интеграције.

Веб услуга опћенито се описује као апстрактни и извршни пословни процес. Апстрактни пословни процес специфицира процесе који нису предвиђени за извршење. Извршни пословни процес бави се стварним понашањем учесника у било којој пословној интеракцији. Апстрактни процеси крију оперативне детаље и садрже више случајева употребе, са шаблоном процеса и опаженим понашањем на стандардизовани начин. У овом процесу се налазе информације о томе када треба чекати и надокнадити протекло.

Могућност слања порука о извлачењу пословних процеса зависи од коришћења језика описа веб услуга (ВСДЛ) 1.1, који описује одлазне и долазне с. Језик за вађење пословног процеса такође подржава променљиве типа ВСДЛ и КСМЛ и КСПатх 1.0 подразумевано. Укључује механизам повезаности на бази својстава и модел додатка језика који омогућава писање упита и израза на више језика. То укључује структуриране програмске конструкције као што су, ако је то случај, редослед и ток. Поред тога, он обухвата логику са компензаторима, програмима за обраду догађаја, локалним променљивим и програмима за обраду грешака. Серијализовани опсег је обезбеђен за контролу истодобног приступа променљивим.

Циљеви дизајна повезани са језиком за вађење пословних процеса су:

  • Пословни процеси који комуницирају са екстерним ентитетима путем операција веб услуга се дефинишу помоћу ВСДЛ 1.1. Зависност ових интеракција заснива се на дефиницијама прототипа. Они су генерално дефинисани помоћу КСМЛ језика.
  • Концепти оркестрације веб услуга су дефинисани и коришћени у спољним и унутрашњим погледима пословног процеса. Сваки образац употребе препознаје се кроз специјализована проширења.
  • Омогућене су функције манипулације подацима за једноставну манипулацију подацима и потребне за дефинисање процесних података и контролног тока.
  • Подржани су механизми за идентификацију инстанци процеса. Идентификаторе инстанци дефинишу партнери на нивоу апликације и могу се мењати.
  • Модели трансакција са дугим трајањем су дефинисани на акцијама опсега и компензације. Подржавају опоравак неуспјеха дуготрајних пословних процеса.
  • Подржано је нејасно креирање и укидање инстанци процеса.
  • Веб услуге се користе као модел за састављање и декомпозицију процеса.