Клиент-серверные системы


Download 0.57 Mb.
bet3/3
Sana12.01.2023
Hajmi0.57 Mb.
#1089791
TuriДоклад
1   2   3
Bog'liq
доклад

Заключение
Любая компьютерная сеть по сути является сетью клиент-сервер. Пользователь, подключивший свой компьютер к Интернет, будет иметь дело с сетью клиент-сервер, и даже если компьютер не имеет выхода в сеть, его программное обеспечение, да и сам он, скорее всего, организованы по схеме клиент-сервер. Основная идея архитектуры «клиент-сервер» состоит в разделении сетевого приложения на несколько компонентов, каждый из которых реализует специфический набор сервисов. Компоненты такого приложения могут выполняться на разных компьютерах, выполняя серверные и/или клиентские функции. Это позволяет повысить надежность, безопасность и производительность сетевых приложений и сети в целом.
Изучив и проанализировав архитектуру информационной системы, в структуру которой входят файл-сервер и клиент-сервер мною был сделан вывод, что файл-сервер во многом уступает клиент-серверу.
Вся тяжесть вычислительной нагрузки при доступе к базе данных ложится на приложение клиента, что является следствием принципа обработки информации в системах файл-сервер при выдаче запроса на выборку информации из таблицы вся таблица базы данных копируется на клиентское место, и выборка осуществляется на клиентском месте.
При этом возникают такие ограничения:
- невозможность организации равноправного одновременного доступа пользователей к одному и тому же участку базы данных;
- количество одновременно работающих с системой пользователей не превышает пяти человек для ЛВС;
- невысокая скорость обработки и представления информации;
- высокие требования к ресурсам компьютеров.
При всем этом система обладает одним очень важным преимуществом - низкой стоимостью.
Минусы архитектуры файл-сервер демодулируются при переводе приложений в архитектуру клиент-сервер, плюсами которой, является то, что вся вычислительная нагрузка переключается на сервер базы данных, осуществляется высокая защита данных, поддерживается большое количество юзеров и сложных приложений.
Рассмотрев языки запросов SQL и QBE, был сделан вывод, что SQL является более гибким и динамичным, а также он поддерживает высокий уровень безопасности данных, их централизованное хранение, а так же он ориентирован на конечный результат обработки данных.
В принципы разработки приложений архитектуры клиент-сервер входит обеспечение безопасности данных, организация взаимодействия клиента и сервера, все это образуется при использовании языка SQL.



Список литературы

  1. Олифер В. Г., Олифер Н. А. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. 4-е изд.-СПб.:Питер,2015.

  2. Калюжный В. П., Осипов Л. А. Администрирование информационных сетей: учебное пособие. – СПб.: ГУАП, 2010.

  3. Палмер М., Синклер Р.Б. Проектирование и внедрение компьютерных сетей. 2-е изд.-Спб:БХВ- Петербург, 2004.

  4. Информатика / Под ред. Н.В. Макаровой. Финансы и статистика, 1998.

  5. Евдокимов В.В. и др. Экономическая информатика. СПб.: Питер, 2004.

  6. Информатика. Базовый курс / Под ред. С.В. Симоновича: Питер, 2004.

  7. Казаков С.И. Основы сетевых технологий – М.: Радио и связь, 2004.

  8. Когаловский М.Р., Технология баз данных на персональных ЭВМ, – М.: Финансы и статистика, 2003.

  9. Попов В.В. Основы компьютерных технологи: Финансы и статистика.

  10. Фигурнов В.Э. IBM PC для пользователя. М., 2000.

  11. Клиент-серверные системы https://www.evkova.org/kursovye-raboty/tehnologiya-klient-server-klient---server

Download 0.57 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling