Jezik za pridobivanje poslovnih procesov za spletne storitve (BPELWS)

Avtor: Lewis Jackson
Datum Ustvarjanja: 9 Maj 2021
Datum Posodobitve: 15 Maj 2024
Anonim
Jezik za pridobivanje poslovnih procesov za spletne storitve (BPELWS) - Tehnologija
Jezik za pridobivanje poslovnih procesov za spletne storitve (BPELWS) - Tehnologija

Vsebina

Opredelitev - Kaj pomeni jezik za pridobivanje poslovnih procesov za spletne storitve (BPELWS)?

Jezik za pridobivanje poslovnih procesov za spletne storitve (BPELWS) določa poslovne procese in protokole za interakcijo. Je jezik, ki temelji na XML, ki olajša delitev opravil v porazdeljenem računalništvu po več organizacijah, ki uporabljajo več spletnih storitev.


Jezik za pridobivanje poslovnih procesov za spletne storitve združuje in nadomešča jezik pretoka spletne storitve iz specifikacije IBM in XLANG iz Microsofta. Včasih je skrajšan tudi kot BPEL4WS. Uvaža in izvaža podatke z uporabo vmesnikov spletnih storitev.

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Techopedia razlaga jezik za pridobivanje poslovnih procesov za spletne storitve (BPELWS)

Program za pridobivanje poslovnih procesov formalizira poslovne protokole in upošteva izjemo, ki jo obravnava s pripadajočimi informacijami o naročilu izdelka. Razširja interakcije spletnih storitev, ki omogoča podporo poslovnim transakcijam, olajša avtomatizirano integracijo procesov, razširitev v poslovnem prostoru (B2B) in znotraj korporativnega prostora. Tako uspe opredeliti interoperabilni model integracije.

Spletna storitev je na splošno opisana kot izvleček in izvedljiv poslovni postopek. Abstraktni poslovni postopek določa procese, ki jih ni treba izvesti. Izvršljivi poslovni postopek se ukvarja z dejanskim vedenjem udeleženca v kakršni koli poslovni interakciji. Abstraktni procesi skrivajo operativne podrobnosti in vsebujejo več primerov uporabe s predlogo procesa in opazljivim vedenjem na standardiziran način. Ta postopek vsebuje informacije o tem, kdaj je treba čakati in kompenzirati opravljeno s.

Možnost sporočanja jezikov za pridobivanje poslovnih procesov je odvisna od uporabe jezika za opisovanje spletnih storitev (WSDL) 1.1, ki opisuje odhodne in dohodne. Jezik za ekstrakcijo poslovnih procesov prav tako podpira spremenljivke, vpisane v WSDL in XML, in XPath 1.0 privzeto. Vključuje mehanizem korelacije, ki temelji na lastnostih, in model jezikovnega vtičnika, ki omogoča pisanje poizvedb in izrazov v več jezikih. Vključuje strukturirane programske konstrukcije, kot so, če je drugače, zaporedje in tok. Poleg tega zajema logiko z odpravniki nadomestil, upravljavci dogodkov, lokalnimi spremenljivkami in upravljavci napak. Za nadzor sočasnega dostopa do spremenljivk je na voljo serijski obseg.

Projektni cilji, povezani z jezikom za pridobivanje poslovnih procesov, so:

  • Poslovni procesi, ki z operacijami spletnih storitev sodelujejo z zunanjimi subjekti, so opredeljeni z uporabo WSDL 1.1. Odvisnost teh interakcij temelji na definicijah prototipov. Na splošno so definirani z uporabo jezika XML.
  • Koncepti orkestracije spletnih storitev so opredeljeni in uporabljeni v zunanjih in notranjih pogledih poslovnega procesa. Vsak vzorec uporabe prepoznamo prek specializiranih razširitev.
  • Na voljo so funkcije za obdelavo podatkov za preprosto manipuliranje s podatki, ki so potrebne za določitev procesnih podatkov in nadzor pretoka.
  • Podprti so identifikacijski mehanizmi za instance postopka. Identifikatorje primerkov partnerji določijo na ravni aplikacije in se lahko spremenijo.
  • Dolgotrajni modeli transakcij so opredeljeni na ukrepih za določanje obsega in odškodnine. Podpirajo obnovo neuspeha pri dolgotrajnih poslovnih procesih.
  • Podprto je ustvarjanje in prenehanje instanc postopka.
  • Spletne storitve se uporabljajo kot model za sestavljanje in dekompozicijo procesov.