Tarkvaratehnika konspekt eksamiks
o Nõrgalt seotud,
o Jagatakse lepingut ja skeemi, mitte sisemisi klasse – ehk saab seespoolt rakenduse
ümber ehitada ilma et muuta lepingut. Kasu:
o Abstraktsus,
o Leitavus – iga süsteem vastutab oma spetsiifilise osa eest üldises aplikatsioonis ja see
osa on tavaliselt teada, kus mis asub.
o Erinevad platvormid - ei pea valima tervele süsteemile ühe ja sama arenduskeele või
ülesehituse. Iga rakendus on iseseisev niikaua kuni ta järgib kokkulepitud lepingut.
o Ratsionaalsus.
• Monoliitne arhitektuur – kõige lihtsam arhitektuur, funktsionaalselt eristatavad osad ei ole
lahutatud komponendid, ega eraldi kihtina. Lihtsalt võetakse ülesanne ja lahendatakse ära.
Enamus rakendusi töötavad nii.
• Mikroteenuste arhitektuur - sarnane teenus orienteeritud arhitektuurile