Trolls Pille Tammela

AW Object Request Broker

AutomatWebi Object Request Broker on närvikeskus, mis vahendab programmisiseseid ja -väliseid päringuid. Veebipõhiste tarkvarade puhul toimub programmile käskude edasiandmine hüperlingi ehk URLi kaudu, mida kontrollib ORB. ORB on moodulite vahelise suhtluse protokoll, mis võimaldab näiteks eri programmeerimiskeeltes loodud ning eri serverites asuvatel moodulitel omavahel suhelda.

Teiseks on ORB meetod, millega kirjeldatakse XML formaadis ära mooduli API kasutamise tingimused. See võimaldab kasutajal süsteemi kasutada just ORBi kihis deklareeritud ulatuses ning ei luba mooduli seest suvalisi funktsioone ja parameetreid välja kutsuda.

ORBi väljundid:

  • Täiendav koht, kus kontrollitakse kasutajaõigusi;
  • valideeritakse kasutaja poolt sisestatud infot, sealhulgas URLe. Alles siis, kui andmed on valideeritud, tõmmatakse vastav klass käima. See suurendab tunduvalt süsteemi turvalisust häkkimise vastu;
  • võimaldab päringuid ka teistest süsteemidest vastu võtta;
  • URLides kasutatavate avalike meetodite dünaamiline genereerimine;
  • tagab AWle XML-RPC Web Services toe kogu programmi ulatuses;
  • on lüliks AW API ja teiste süsteemide vahel üle Web Services kihi (XML-RPC, SOAP);
  • klassidele saab luua erinevaid liideseid ORBi tasemel.
Printvaade Saada sõbrale

Struktuur Varahaldus OÜ

Pärnu mnt. 158/1

11317, Tallinn

Tel: +372 615 4553

Tel: +372 615 4554

info@automatweb.com

Reg. nr 11580101

kmkr EE101280279

Swedbank a/a 221044517419