л2_сетевые приложения

Содержание

Слайд 2

Особенности построения современных корпоративных вычислительных систем

Особенности построения современных корпоративных вычислительных систем

Слайд 3

Виды серверов

Серверы базы данных
Вопреки распространенному мнению, эти системы не ставят перед собой

Виды серверов Серверы базы данных Вопреки распространенному мнению, эти системы не ставят
цель хранить информацию и ограничивать доступ к ней. Задача БД-машины — быстрая обработка входящих и исходящих массивов данных:
клиентские запросы на извлечение информации (загрузка страницы с товаром, изменение стоимости/даты/названия);
обработка информации;
структуризация и изменения ячеек.
В качестве управления серверами выбирают системы управления базами данных (СУБД), в роли которых выступают MySQL, Oracle, MS SQL Server.
Машины подобного класса напрямую зависит от количества пользователей и размера самой базы с перспективами ее расширения в будущем. Они и определяют необходимость масштабирования сервера, чтобы успевать обработать весь трафик.

Слайд 4

Этапы внедрения ИС клиент - серверной архитектуры

Этапы внедрения ИС клиент - серверной архитектуры

Слайд 5

Особенности внедрения информационных систем

Варианты серверных приложений:
Файл-серверный
Клиент-серверный

Особенности внедрения информационных систем Варианты серверных приложений: Файл-серверный Клиент-серверный

Слайд 6

Файл- серверный вариант

Эффективен при небольшом количестве пользователей;
Базы данных хранятся на сервере
Дисковое пространство

Файл- серверный вариант Эффективен при небольшом количестве пользователей; Базы данных хранятся на
большой емкости
Высокая скорость записи/чтения дисковых устройств

Слайд 8

Принцип работы архитектуры клиент-сервер

клиентский компьютер лишь отсылает запрос к серверной БД и получает результат, после чего интерпретирует его

Принцип работы архитектуры клиент-сервер клиентский компьютер лишь отсылает запрос к серверной БД
необходимым образом и представляет пользователю. Так как клиентскому приложению посылается результат выполнения запроса, по сети "путешествуют" только те данные, которые необходимы клиенту. В итоге снижается нагрузка на сеть. Поскольку выполнение запроса происходит там же, где хранятся данные (на сервере), нет необходимости в пересылке больших пакетов данных. 

Слайд 9

Варианты работы клиент-сервера с тонким клиентом

Использование технологии в пределах одной сети

Использование

Варианты работы клиент-сервера с тонким клиентом Использование технологии в пределах одной сети
технологии при удаленном подключении (передача данных по протоколам http, использование формата данных DHTML)

Слайд 10

Трехзвенные архитектуры

Представляет собой дальнейшее совершенствование технологии " клиент – сервер ". Рассмотрев архитектуру " клиент

Трехзвенные архитектуры Представляет собой дальнейшее совершенствование технологии " клиент – сервер ".
– сервер ", можно заключить, что она является 2-звенной: первое звено – клиентское приложение, второе звено – сервер БД + сама БД. В трехзвенной архитектуре клиентское приложение, выделяется в отдельное звено, называемое сервером приложений. При этом клиентским приложениям остается лишь пользовательский интерфейс. Теперь при изменении приложения более нет необходимости изменять клиентские приложения и обновлять их у всех пользователей. Кроме того, максимально снижаются требования к аппаратуре пользователей.

Слайд 11

Архитектура сетевых информационных систем

Архитектура сетевых информационных систем

Слайд 12

Расположение узлов ИС в двухуровневой и трехуровневой архитектуре клиент-сервер

Двухуровневая архитектура

Трехуровневая архитектура

Расположение узлов ИС в двухуровневой и трехуровневой архитектуре клиент-сервер Двухуровневая архитектура Трехуровневая архитектура

Слайд 13

Архитектура веб-приложения

Обмен данными происходит через веб-сервер по протоколу http. Пользователь получает данные

Архитектура веб-приложения Обмен данными происходит через веб-сервер по протоколу http. Пользователь получает
обработанные данные (логика находиться на сервере). Веб-серверы межплатформенные сервисы и работа сервера не зависит от операционной системы пользователя.

Слайд 14

Архитектура мобильных приложений

Мобильное приложение разрабатывается под конкретную операционную систему. Представляет собой программный

Архитектура мобильных приложений Мобильное приложение разрабатывается под конкретную операционную систему. Представляет собой
код, для удаленной обработки прикладных задач, решаемых на стационарных ПК. Обмен данными, осуществляется через веб-сервер предпрития.

Слайд 15

Использование облачных технологий для работы ИС

Прикладное решение развертывается у провайдера сервиса, на

Использование облачных технологий для работы ИС Прикладное решение развертывается у провайдера сервиса,
его оборудовании, в виде единой инфраструктуры с которой работают пользователи

Слайд 16

Модели облачных систем

Модели облачных систем

Слайд 17

Модели развертывания облачных систем

Модели развертывания облачных систем

Слайд 18

Контрольные вопросы

Объясните необходимость изучения архитектур ИС в вопросе их развертывания.
Перечислите этапы внедрения

Контрольные вопросы Объясните необходимость изучения архитектур ИС в вопросе их развертывания. Перечислите
корпоративных информационных систем
Укажите функции клиента и сервера в архитектуре ИС.
Укажите различия в архитектуре файл-серверной и клиент-серверной ИС.
Укажите различия двухзвенной и трехзвенной клиент-серверной архитектуры
Перечислите основные модули сетевого приложения и укажите их функциональной значение.
Укажите различия в архитектуре тонкого и толстого клиента.
Перечислите варианты развертывания корпоративных приложений.
Что такое облачные системы? Перечислите достоинства и недостатки их эксплуатации.
Приведите примеры облачных систем.
Имя файла: л2_сетевые-приложения.pptx
Количество просмотров: 45
Количество скачиваний: 0