Tarkvaratehnika konspekt eksamiks
Tuleks ainult defineerida ühendust, et rakendus saaks
service bus’ga suhelda. Näide: X-Tee. Kasud:
o Laiendatavus,
o Nõrgalt seotud,
o Skaleeritavus – kui kõik käib läbi ühte konkreetse koha läbi, siis see muutub lõpuks
pudelikaelaks. Service bus on mitteskaleeriv.
o Aplikatsioonide lihtsus.
• N-tier – nagu mitmekihiline arhitektuur, aga kihid ei ole tarkvara sees, vaid on riistvaralised. Nt.
brauserkiht, serverkiht, rakendus ise, andmebaas – riistvaraline jaotus, kihid asuvad füüsiliselt
erinevates masinates. Kasud:
o Hallatavus,
o Skaleeritavus – laiendamine, ehk kui jõudlusest jääb puudu, siis paneme ühe purgi
juurde. Tihtipeale ei saa rakendust paralleelselt mitmest arvutist tööle panna.
Skaleeritavus aga lubab seda.
o Paindlikus,
o Kättesaadavus.