User Tools

Site Tools

server

This is an old revision of the document!


N-vrstvé aplikace

  • první aplikace s jednoduchou monolitickou architekturou
  • spojení počítačů do sítě a není potřeba aby každý počítač uměl všechno
  • dochází ke specializaci jednotlivých PC → rychlejší přenosové cesty → sdílení specifik počítačů
  • architektury klient/server

klient/server

  • poskytuju služby (SW, data, aplikace,..)
  • Server - nabízí služby, ale sám čeká až o nějakou klient požádá
  • Klient - aktivne služby využívá, je to koncový uživatel aplikací
  • file-server / pracovní stanice
    • předchůdce klasického K/S
    • můžu uložit data na file serveru (místo na lokálním disku, což je zjevně fajn)
    • ALE! zpracovávat data musím na jiném místě, než jsou uložena → proto je musím přenést a to jsou velké soubory dat → takže se to zhroutí, přinejhorším
    • monolitická architerkuta - databázová, aplikační i prezentační vrstva jsou v jednom monobloku
  • dvouvrstvá architektura K/S
    • snaha spojit výhody obou variant monolitických systémů
    • rozděluje aplikaci na dva bloky a data už konečně zpracováv tam, kde jsou uložena, takže se nemusí nic přesouvat
    • databázová a prezentační logika je důsledně oddělena
  • třívrstvá architektura K/S
  • vícevrstvé architektury K/S
Permalink server.1483815685.txt.gz · Last modified: by efox

oeffentlich