Методические указания по выполнению практических работ по профессиональному модулю


Преимуществами данной архитектуры являются



бет39/85
Дата29.09.2023
өлшемі5.65 Mb.
#479244
түріМетодические указания
1   ...   35   36   37   38   39   40   41   42   ...   85
metod-ukazaniya-prakticheskie-raboty-pm-05

Преимуществами данной архитектуры являются:

Недостатки:

  • неработоспособность сервера может сделать неработоспособной всю вычислительную сеть;

  • администрирование данной системы требует квалифицированного профессионала;

  • высокая стоимость оборудования;

  • бизнес логика приложений осталась в клиентском ПО.

При проектировании информационной системы, основанной на архитектуре "клиент-сервер", большее внимание следует обращать на грамотность общих решений. Технические средства пилотной версии могут быть минимальными (например, в качестве аппаратной основы сервера баз данных может использоваться одна из рабочих станций). После создания пилотной версии нужно провести дополнительную исследовательскую работу, чтобы выяснить узкие места системы. Только после этого необходимо принимать решение о выборе аппаратуры сервера, которая будет использоваться на практике.
Увеличение масштабов информационной системы не порождает принципиальных проблем. Обычным решением является замена аппаратуры сервера (и, может быть, аппаратуры рабочих станций, если требуется переход к локальному кэшированию баз данных). В любом случае практически не затрагивается прикладная часть информационной системы.
Также данный вид архитектуры называют архитектурой с "толстым" клиентом.
Многоуровневый "клиент-сервер"
Многоуровневая архитектура клиент-сервер (Multitier architecture) - разновидность архитектуры клиент-сервер, в которой функция обработки данных вынесена на один или несколько отдельных серверов. Это позволяет разделить функции хранения, обработки и представления данных для более эффективного использования возможностей серверов и клиентов.
Среди многоуровневой архитектуры клиент-сервер наиболее распространена трехуровневая архитектура (трехзвенная архитектура, three-tier), предполагающая наличие следующих компонентов приложения: клиентское приложение (обычно говорят "тонкий клиент" или терминал), подключенное к серверу приложений, который в свою очередь подключен к серверу базы данных.

Рисунок 3. Многоуровневый "клиент-сервер"


Достарыңызбен бөлісу:
1   ...   35   36   37   38   39   40   41   42   ...   85




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет