IBM FileNet P8, Version 5.2.1            

O tehnologiji Web Services v delovnih tokovih

Sistem delovnih tokov na podlagi tehnologije Web Services omogoča avtorjem delovnih tokov, da definirajo izmenjavo sporočil med procesi FileNet P8 ter delovnimi tokovi FileNet P8 in drugimi poslovnimi procesi.

Sistem delovnih tokov omogoča uporabo treh funkcij Web Services:
  • API Web Services, ki ponuja podnabor API-ja procesov Java™. S funkcijo API Web Services lahko zapisujete procesorje korakov.
  • Možnost klicanja storitev Web Services, definiranih v drugem delovnem toku. Ta funkcija vam omogoča izdelavo delovnih tokov, ki lahko uporabljajo storitve Web Services, ki so jih razvili drugi v vaši organizaciji, ali so na voljo zunaj vaše organizacije na internetu.
  • Možnost nudenja delovnega toka kot storitev Web Services, kar drugim aplikacijam omogoča interakcijo z vašim delovnim tokom prek tehnologije Web Services.
Storitev Web Services lahko izdelate ali pokličete na naslednja dva načina:
  • Način s podajanjem parametrov vam omogoča klicanje ali izdelovanje storitev Web Services brez znanja ali razumevanja XML-a ali shem XML. S to funkcijo lahko začnete tehnologijo Web Services uporabljati na enostaven način.
  • Način z urejanjem XML od vas zahteva znanje XML-a in XML shem in uporabnikom dovoljuje delo s kompleksnimi sporočili XML, ki morda ne bi bili primerni za način podajanja parametrov.

Klicanje storitve Web Services, ki jo nudi vaše podjetje, partner ali iz javnega registra UDDI

Če želite poklicati spletno storitev, potrebujete opis (WSDL) storitve s pričakovanimi parametri in končno točko, v kateri je mogoče izvesti storitev. Storitve so na voljo v registrih WSRR, registrih UDDI, pri poslovnih partnerjih ali iz vaših lastnih delovnih tokov FileNet P8, ki so zasnovani za nudenje spletne storitve. Process Configuration Console in Process Designer nudita vmesnike za konfiguriranje in definiranje vaših storitev Web Services.
  • Skrbnik, ki pozna tehnologijo Web Services, lahko z aplikacijo Process Configuration Console poda omejen seznam registrov WSSR in UDDI z ustreznimi storitvami Web Services za izolirano področje. S tem neobveznim korakom lahko ponudite priročen filtriran seznam registrov, po katerih lahko avtorji iščejo storitve Web Services za uporabo v definicijah delovnega toka. Skrbnik lahko avtorjem delovnega toka dovoli tudi vnašanje celotnih naslovov URL za WSDL kot Partnerske povezave za storitve Web Services, ki jih bodo uporabljali v določeni definiciji delovnega toka.
  • Avtor delovnega toka z aplikacijo Process Designer dokonča naslednje korake za klic spletne storitve kot korak v delovnem toku.
    • V partnerskih povezavah lastnosti delovnega toka izberite storitve Web Services, ki bodo klicane z izbiranjem iz seznama registra WSRR ali seznama registra UDDI, podanega v aplikaciji Process Configuration Console, ali z vnosom lokacije neposredno v WSDL.
    • Korak Pokliči vstavite na ustrezno lokacijo na diagramu delovnega toka in s seznama izberite želeno spletno storitev. Process Designer tolmači WSDL, da bi zaznal zahtevane parametre.
    • Definirajte ustrezna podatkovna polja za vhodne in izhodne parametre za spletno storitev.

      Za kompleksna izhodna in vhodna sporočila lahko definirate tudi sheme XML, podatkovna polja XML in nabore korelacije, kot to zahteva vaša aplikacija.

    Opomba: Delovni tok izdelka FileNet P8 ne more poklicati spletne storitve, ki je razmeščena na spletnem strežniku, ki za dostop zahteva overjanje.

Nudenje storitve Web Services za uporabo znotraj podjetja, parterjem ali za javno uporabo

Če želite ponuditi spletno storitev, izdelajte delovni tok s korakom Sprejmi ter ga v uporabo ponudite drugim delovnim tokovom izdelka FileNet P8 ali zunanjim partnerjem.
  • Za definiranje storitev Web Services, podajanje partnerske povezave za prejemanje/odgovarjanje ter definiranje morebitnih ustreznih polj za vhodne parametre in parametre za odgovor uporabite aplikacijo Process Designer. Če je priloga morda del vhoda, podajte mapo, v kateri bo shranjena vhodna priloga.
  • Korak Sprejmi vstavite na ustrezno lokacijo na diagramu delovnega toka in podajte ustrezno partnersko povezavo in razne vhodne parametre za spletno storitev.
  • Dodajte korak Odgovori na diagram delovnega toka zato, da podate sporočilo odgovora za spletno storitev.
  • Če želite storitve Web Services ponuditi drugim delovnim tokovom znotraj izoliranega področja, prenesite delovni tok, ki vsebuje korak Sprejmi, v bazo podatkov delovnega toka.

    Če želite storitve Web Services ponuditi za uporabo zunaj izoliranega področja ali za drug delovni tok izdelka FileNet P8 ali za zunanji proces, spletno storitev z aplikacijo Process Configuration Console objavite v zasebnem registru UDDI ali javnem registru UDDI

Dodatne funkcije

Overjanje in zaščita
S pomočjo vgrajene možnosti za overjanje v koraku Sprejmi lahko podate, da sta za zahtevo zahtevana prijava in geslo.
Korelacija
Ko v funkcijah Pokliči, Sprejmi in Odgovori konfigurirate korelacijske nabore, lahko identificirate specifične pogovore med aplikacijami Web Services. V pogovoru o nabavnem naročilu med kupcem in dobaviteljem je s številko naročila na primer mogoče identificirati ustrezna sporočila med kupcem in dobaviteljem.
Priloge
Priloge lahko med dvema delovnima tokovoma izdelka FileNet P8, ki imata dostop do iste shrambe objektov, posredujete po referenci. Informacije o referenci priloge so vključene v sporočilo.
Priloge lahko po vrednosti posredujete med katerimikoli aplikacijami Web Services. Ko je priloga posredovana po vrednosti, je v sporočilu storitve Web Sevices poslan celoten dokument.


Last updated: March 2016
bpfwd017.htm

© Copyright IBM Corp. 2016.