Zalety architektury warstwowej

Niezależne komponenty, wspólnie współpracujące.


Zalety architektury warstwowej:

  • podział systemu na niezależne komponenty, umożliwiające niezależne rozwijanie i aktualizowanie,
  • możliwość podmiany komponentu z dowolnej warstwy na inny, wykorzystując ten sam protokół,
  • specjalizacja warstw w realizacji konkretnych zadań,
  • warstwy można wykorzystywać także w innych aplikacjach,
  • możliwość scalania warstw zachowując protokoły do następnej i poprzedniej warstwy,
  • możliwość rozdzielenia warstwy,
  • możliwość równoważenia obciążeń pomiędzy warstwami,
  • rozwiązania redundantne (nadmiarowe, zapasowe).
Komentarze facebook (polub nasz profil na FB aby je zobaczyć):