Mājas Attīstība Kāda ir biznesa procesu ieguves valoda tīmekļa pakalpojumiem (bpelws)? - definīcija no tehopedijas

Kāda ir biznesa procesu ieguves valoda tīmekļa pakalpojumiem (bpelws)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē biznesa procesu ieguves valoda Web pakalpojumiem (BPELWS)?

Biznesa procesu ieguves valoda tīmekļa pakalpojumiem (BPELWS) norāda biznesa procesus un mijiedarbības protokolus. Tā ir XML balstīta valoda, kas atvieglo uzdevumu dalīšanu sadalītā skaitļošanā vairākās organizācijās, izmantojot vairākus Web pakalpojumus.

Tīmekļa pakalpojumu biznesa procesu ieguves valoda apvieno un aizstāj Web pakalpojumu plūsmas valodu no IBM un XLANG specifikāciju no Microsoft. Dažreiz to saīsina arī kā BPEL4WS. Tas importē un eksportē informāciju, izmantojot tīmekļa pakalpojumu saskarnes.

Techopedia skaidro biznesa procesu ieguves valodu tīmekļa pakalpojumiem (BPELWS)

Biznesa procesu ieguves valodas programma formalizē biznesa protokolus un ņem vērā izņēmumu, ko tā apstrādā ar saistīto informāciju par produktu pasūtījumiem. Tas paplašina tīmekļa pakalpojumu mijiedarbību, ļaujot atbalstīt biznesa darījumus, atvieglojot automatizētu procesu integrāciju, paplašināšanu uzņēmumu starpā (B2B) un iekšējās korporatīvās telpās. Tādējādi tai izdodas definēt sadarbspējīgu integrācijas modeli.


Web pakalpojumu parasti raksturo kā abstraktu un izpildāmu biznesa procesu. Abstrakts biznesa process norāda procesus, kurus nav paredzēts izpildīt. Izpildāmais biznesa process attiecas uz faktisko dalībnieka izturēšanos jebkurā biznesa mijiedarbībā. Abstraktie procesi slēpj operatīvās detaļas un satur vairāk nekā vienu lietošanas gadījumu ar procesa veidni un standartizētu novērojamu uzvedību. Šajā procesā ir informācija par to, kad nosūtīt, gaidīt un kompensēt nodotās ziņas.


Biznesa procesu ieguves valodas ziņojumapmaiņas iespēja ir atkarīga no Web pakalpojumu apraksta valodas (WSDL) 1.1 izmantošanas, kas apraksta izejošos un ienākošos ziņojumus. Biznesa procesa ieguves valoda atbalsta arī WSDL un XML drukātos mainīgos, kā arī XPath 1.0 pēc noklusējuma. Tajā ir ietverts uz īpašumu balstīts ziņojumu korelācijas mehānisms un valodas spraudņa modelis, kas ļauj rakstīt vaicājumus un izteicienus vairākās valodās. Tas ietver strukturētas programmēšanas konstrukcijas, piemēram, kamēr, ja vēl, tad secība un plūsma. Turklāt tajā ir iekļauta loģika ar kompensācijas apstrādātājiem, notikumu apstrādātājiem, vietējiem mainīgajiem un kļūdu apstrādātājiem. Tiek nodrošināta sērijveida tvērums, lai kontrolētu vienlaicīgu piekļuvi mainīgajiem.


Ar biznesa procesu ieguves valodu saistītie dizaina mērķi ir:

  • Biznesa procesi, kas mijiedarbojas ar ārējām vienībām, izmantojot tīmekļa pakalpojumu operācijas, tiek definēti, izmantojot WSDL 1.1. Šo mijiedarbību atkarība ir balstīta uz prototipu definīcijām. Parasti tos definē, izmantojot XML valodu.
  • Tīmekļa pakalpojumu orķestrēšanas koncepcijas ir definētas un domātas izmantošanai biznesa procesa ārējos un iekšējos skatījumos. Katru lietošanas veidu atpazīst, izmantojot specializētus paplašinājumus.
  • Tiek nodrošinātas un nepieciešamas datu manipulācijas funkcijas, kas paredzētas vienkāršai datu manipulēšanai, lai definētu procesa datus un kontrolētu plūsmu.
  • Tiek atbalstīti procesu gadījumu identifikācijas mehānismi. Gadījumu identifikatorus lietojumprogrammas ziņojuma līmenī nosaka partneri, un tie var mainīties.
  • Ilgtermiņa darījumu modeļi ir noteikti darbības jomas noteikšanas un kompensācijas darbībām. Viņi atbalsta ilgstošu biznesa procesu neveiksmes atkopšanu.
  • Netieša procesa gadījumu izveidošana un pārtraukšana tiek atbalstīta.
  • Web pakalpojumus izmanto kā paraugu montāžai un procesu sadalīšanai.
Kāda ir biznesa procesu ieguves valoda tīmekļa pakalpojumiem (bpelws)? - definīcija no tehopedijas