русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...

Архітектура інформаційних систем

Файл-серверна архітектура:

  • сервер - зберігає файли і забезпечує спільний доступ до них з боку користувачів;
  • клієнт - надає користувальницький інтерфейс, забезпечує роботу бізнес логіки і системи управління базами даних.

Дворівнева клієнт-серверна архітектура:

  • сервер - забезпечує роботу системи управління базами даних та реалізує частину функцій бізнес логіки;
  • клієнт - надає користувальницький інтерфейс і реалізує частину функцій бізнес логіки.

Багаторівнева клієнт-серверна архітектура:

  • сервер бази даних - забезпечує роботу системи управління базами даних;
  • сервер додатків - реалізує функції бізнес логіки;
  • клієнт - надає користувальницький інтерфейс.

Одним з найбільш популярних в даний час варіантів реалізації багаторівневої архітектури є побудова Internet/Intranet додатків. В якості клієнта В таких додатках виступає браузер. За генерацію користувальницького інтерфейсу відповідає додаток, що виконується на web-сервері та забезпечує взаємодію клієнта з сервером додатків.

Переглядів: 4249

Повернутися в зміст:Введення в розробку розподілених інформаційних систем




Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн