Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...
Архітектура інформаційних систем
Файл-серверна архітектура:
сервер - зберігає файли і забезпечує спільний доступ до них з боку користувачів;
клієнт - надає користувальницький інтерфейс, забезпечує роботу бізнес логіки і системи управління базами даних.
Дворівнева клієнт-серверна архітектура:
сервер - забезпечує роботу системи управління базами даних та реалізує частину функцій бізнес логіки;
клієнт - надає користувальницький інтерфейс і реалізує частину функцій бізнес логіки.
Багаторівнева клієнт-серверна архітектура:
сервер бази даних - забезпечує роботу системи управління базами даних;
сервер додатків - реалізує функції бізнес логіки;
клієнт - надає користувальницький інтерфейс.
Одним з найбільш популярних в даний час варіантів реалізації багаторівневої архітектури є побудова Internet/Intranet додатків. В якості клієнта В таких додатках виступає браузер. За генерацію користувальницького інтерфейсу відповідає додаток, що виконується на web-сервері та забезпечує взаємодію клієнта з сервером додатків.