Apakah seni bina berlapis?
Seni bina berlapis (Layered Architecture) menyusun kod sumber kepada lapisan, dengan setiap lapisan bertanggungjawab terhadap jenis kerja tertentu. Ia memisahkan penerimaan permintaan, pelaksanaan peraturan perniagaan dan capaian data supaya kod lebih mudah difahami dan diselenggara.
Lapisan boleh berjalan dalam satu aplikasi. Lapisan menerangkan tanggungjawab kod; meletakkan bahagian pada pelayan berasingan ialah persoalan penggunaan sistem yang ditangani oleh seni bina N-Tier.
Lapisan yang lazim
Aplikasi web sering mempunyai tiga lapisan:
