Třívrstvá architektura
Vrstvy "od uživatele dolů":
-
prezentační vrstva - ve webových aplikacích HTML, CSS,
JavaScript,... na klientovi (prohlížeči): JSP, servlety, XSLT, JSTL,
JSF, šablony...
-
aplikační logika - javové objekty, JavaBeans, EJB...
-
databázová vrstva - DBMS dostupný přes JDBC