Nabiralnik REST

REST API znan tudi kot RESTful API je vmesnik za programiranje aplikacij (API ali spletni API), ki je v skladu z omejitvami arhitekturnega sloga REST in omogoča interakcijo s spletnimi storitvami RESTful.
S pomočjo gradnika Nabiralnik REST in s poslovnim procesom, ki uporablja blok Nabiralnik REST, lahko PANTHEON izvaja interakcijo z različnimi spletnimi servisi. To interakcijo mu omogočajo REST API vmesniki. Z njihovo pomočjo se informacije lahko prenašajo do odjemalcev. Informacije se prenesejo v eni od oblik preko HTTP: JSON, HTML, XLT, Python, PHP ali pa kot golo besedilo.
V našem primeru bomo pripravili REST Mailbox poslovni proces s katerim bomo preko spletnega servisa GZS lahko poizvedovali po podatkih podjetij, znotraj Nacionalnega registra za ePoslovanje (https://e-register.gzs.si). Poslovni proces pa nam bo po zagonu vrnil podatke v JSON formatu.
Postopek smo prikazali v spodnjih poglavjih.
| Nastavitev REST nabiralnika |
Za pravilno delovanje bloka Nabiralnik REST je potrebno nastaviti ustrezen nabiralnik v panelu Nabiralniki v Administratorski konzoli.
V tem poglavju smo pripravili enostaven primer kreiranja in nastavitve novega nabiralnika.
|
| Oblikovanje enostavnega workflowa z blokom Nabiralnik REST |
Blok Nabiralnik REST omogoča klic katerekoli REST spletne storitve iz poslovnega procesa.
V tem poglavju smo pripravili enostaven primer kreiranja PANTHEON workflowa z uporabo bloka Nabiralnik REST. |