dagblog.
← Archiv

Vlastnosti dobré střední vrstvy


Ruku v ruce s vývojem počítačů šel vývoj architektury systémů, které na nich běžely.
 Od decentralizovaného zpracování, kdy byla většina výpočetního výkonu prováděna klientem, se
 koloběh vrací k centralizovanému zpracování a přesunutí jak časově tak i výkonnostně náročnějších 
 operací zpět na server.

S tímto přesunem je spojen přechod na takzvanou vícevrstvou architekturu, která je tvořena třemi 
 základními vrstvami: prezentační, aplikační a datovou. Pomineme li vrstvy prezentační a datovou, které
 se též nazývají front-end a back-end, pak srdcem této architektury je vrstva aplikační též nazývaná střední vrstva. V této vrstvě 
 je realizována tzv. business logika, která řídí dílčí procesy daného systému.

Mezi softwarové řešení střední vrstvy tzv. middleware patří například J2EE, PHP, .NET a další.
 Satya Komatinemi se zaměřuje na vlastnosti dobré architektury prezentující 
 střední vrstvu v článku Qualities of a Good Middle-Tier Architecture.
 Výše uvedená softwarová řešení nabízejí technologie pro řešení business(aplikační) logiky, právě kvalita těchto
 technologií může být přímou úměrou ku kvalitě vrstvy jako takové. Stanovení jednotlivých kritérií úspěšnosti
 a porovnání nabízených řešení, staví článek na vysokou úroveň.

Verze na Medium

Související články

Související epizody CZ Podcastu