Äriprotsesside ekstraheerimise keel veebiteenuste jaoks (BPELWS)

Autor: Lewis Jackson
Loomise Kuupäev: 9 Mai 2021
Värskenduse Kuupäev: 25 Juunis 2024
Anonim
Äriprotsesside ekstraheerimise keel veebiteenuste jaoks (BPELWS) - Tehnoloogia
Äriprotsesside ekstraheerimise keel veebiteenuste jaoks (BPELWS) - Tehnoloogia

Sisu

Definitsioon - mida tähendab veebiteenuste äriprotsesside ekstraheerimise keel (BPELWS)?

Veebiteenuste äriprotsesside ekstraheerimise keel (BPELWS) määratleb äriprotsessid ja interaktsiooniprotokollid. See on XML-põhine keel, mis hõlbustab ülesannete jagamist hajutatud arvutis mitme organisatsiooni vahel, kasutades mitut veebiteenust.


Veebiteenuste äriprotsesside ekstraheerimise keel ühendab ja asendab IBM-i veebiteenuste voo keelt ja Microsofti spetsifikatsiooni XLANG. Mõnikord lühendatakse seda ka BPEL4WS-na. See impordib ja ekspordib teavet veebiteenuste liideste abil.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab veebiteenuste äriprotsesside ekstraheerimise keelt (BPELWS)

Äriprotsesside ekstraheerimise keeleprogramm vormistab äriprotokollid ja arvestab erandiga, mida ta töötleb koos tootetellimustega seotud teabega. See laiendab veebiteenuste interaktsioone, võimaldades äritehingute toetamist, hõlbustades automatiseeritud protsesside integreerimist, laienemist ettevõtete vahel (B2B) ja ettevõttesiseses ruumis. Seega õnnestub tal määratleda koostalitlusvõimeline integratsioonimudel.

Veebiteenust kirjeldatakse üldiselt kui abstraktset ja käivitatavat äriprotsessi. Abstraktne äriprotsess täpsustab protsesse, mida ei kavatseta käivitada. Täidetav äriprotsess käsitleb osaleja tegelikku käitumist mis tahes ärisuhtluses. Abstraktsed protsessid peidavad operatiivseid detaile ja sisaldavad rohkem kui ühte kasutusjuhtu koos protsessimallide ja jälgitava käitumisega standardiseeritud viisil. Selles protsessis on teavet selle kohta, millal oodata, oodata ja kompenseerida möödasõitu.

Äriprotsesside ekstraheerimise keele sõnumsidevõimalus sõltub veebiteenuste kirjelduskeele (WSDL) 1.1 kasutamisest, mis kirjeldab väljuvaid ja sissetulevaid. Äriprotsesside ekstraheerimise keel toetab ka WSDL- ja XML-tüüpi muutujaid ning vaikimisi XPath 1.0. See sisaldab omandipõhist korrelatsioonimehhanismi ja keele pistikprogrammi mudelit, mis võimaldab kirjutada päringuid ja avaldisi mitmes keeles. See sisaldab struktureeritud programmeerimiskonstruktsioone, näiteks kui, kui siis, siis järjestus ja vool. Lisaks kapseldab see loogika kompensatsioonikäitlejate, sündmuste käitlejate, kohalike muutujate ja rikkekäitlejatega. Järjestatud ulatus on ette nähtud muutujatele samaaegse juurdepääsu juhtimiseks.

Äriprotsesside ekstraheerimise keelega seotud disaini eesmärgid on järgmised:

  • Veebiteenuse toimingute kaudu väliste üksustega suhtlevad äriprotsessid on määratletud WSDL 1.1 abil. Nende interaktsioonide sõltuvus põhineb prototüüpide määratlustel. Neid määratletakse tavaliselt XML-i keelt kasutades.
  • Veebiteenuste korraldamise kontseptsioonid on määratletud ja mõeldud kasutamiseks äriprotsesside välistes ja sisestes vaadetes. Iga kasutusharjumust tuntakse spetsiaalsete laienduste kaudu.
  • Andmete töötlemise funktsioonid andmete lihtsaks töötlemiseks on ette nähtud ja vajalikud protsessiandmete määratlemiseks ja juhtimisvoogude kontrollimiseks.
  • Toetatakse protsesside esinemismehhanisme. Partnerid on rakenduse tasemel määranud eksemplari identifikaatorid ja need võivad muutuda.
  • Pikaajaliste tehingute mudelid on määratletud ulatuse määramise ja kompensatsioonimeetmete osas. Need toetavad pikaajaliste äriprotsesside rikete taastamist.
  • Toetatakse protsessi esinemisjuhtude kaudset loomist ja lõpetamist.
  • Veebiteenuseid kasutatakse mudelina kokkupanekul ja protsesside lagundamisel.