Veebiteenused (kordamisküsimused ja vastused kontrolltööks)
design in which application components provide services to other components via
a communications protocol, typically over a network. The principles of service-orientation are
independent of any vendor, product or technology.
o Kasutab XMLi sõnumivahetuseks
o Võimalus integreeride süsteeme
Service-oriented architecture (SOA)
Arhitektuur, mis kasutab
– teenuseid organisatsiooni integrastiooni ehitusklotsidena
– komponentide taaskasutust läbi nõrga seotuse.
SOA: On arhitektuur
Mingi hulga teenuste tegemine ei anna meile SOA-d.
Arhitektuur peab andma meile juhised teenuste loomiseks.
SOA: Ehitatakse teenustest
Nagu objekt-orienteeritud maailmas on objekt/klass nii on SOA-s teenuses peamine komponent.
Ilma teenusteta pole meil millestki ehitada, midagi jälgida (monitor) ega käivitada.
SOA: integratsioon