Клиент-серверные системы
Download 0.57 Mb.
|
доклад
Заключение
Любая компьютерная сеть по сути является сетью клиент-сервер. Пользователь, подключивший свой компьютер к Интернет, будет иметь дело с сетью клиент-сервер, и даже если компьютер не имеет выхода в сеть, его программное обеспечение, да и сам он, скорее всего, организованы по схеме клиент-сервер. Основная идея архитектуры «клиент-сервер» состоит в разделении сетевого приложения на несколько компонентов, каждый из которых реализует специфический набор сервисов. Компоненты такого приложения могут выполняться на разных компьютерах, выполняя серверные и/или клиентские функции. Это позволяет повысить надежность, безопасность и производительность сетевых приложений и сети в целом. Изучив и проанализировав архитектуру информационной системы, в структуру которой входят файл-сервер и клиент-сервер мною был сделан вывод, что файл-сервер во многом уступает клиент-серверу. Вся тяжесть вычислительной нагрузки при доступе к базе данных ложится на приложение клиента, что является следствием принципа обработки информации в системах файл-сервер при выдаче запроса на выборку информации из таблицы вся таблица базы данных копируется на клиентское место, и выборка осуществляется на клиентском месте. При этом возникают такие ограничения: - невозможность организации равноправного одновременного доступа пользователей к одному и тому же участку базы данных; - количество одновременно работающих с системой пользователей не превышает пяти человек для ЛВС; - невысокая скорость обработки и представления информации; - высокие требования к ресурсам компьютеров. При всем этом система обладает одним очень важным преимуществом - низкой стоимостью. Минусы архитектуры файл-сервер демодулируются при переводе приложений в архитектуру клиент-сервер, плюсами которой, является то, что вся вычислительная нагрузка переключается на сервер базы данных, осуществляется высокая защита данных, поддерживается большое количество юзеров и сложных приложений. Рассмотрев языки запросов SQL и QBE, был сделан вывод, что SQL является более гибким и динамичным, а также он поддерживает высокий уровень безопасности данных, их централизованное хранение, а так же он ориентирован на конечный результат обработки данных. В принципы разработки приложений архитектуры клиент-сервер входит обеспечение безопасности данных, организация взаимодействия клиента и сервера, все это образуется при использовании языка SQL. Список литературы Олифер В. Г., Олифер Н. А. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. 4-е изд.-СПб.:Питер,2015. Калюжный В. П., Осипов Л. А. Администрирование информационных сетей: учебное пособие. – СПб.: ГУАП, 2010. Палмер М., Синклер Р.Б. Проектирование и внедрение компьютерных сетей. 2-е изд.-Спб:БХВ- Петербург, 2004. Информатика / Под ред. Н.В. Макаровой. Финансы и статистика, 1998. Евдокимов В.В. и др. Экономическая информатика. СПб.: Питер, 2004. Информатика. Базовый курс / Под ред. С.В. Симоновича: Питер, 2004. Казаков С.И. Основы сетевых технологий – М.: Радио и связь, 2004. Когаловский М.Р., Технология баз данных на персональных ЭВМ, – М.: Финансы и статистика, 2003. Попов В.В. Основы компьютерных технологи: Финансы и статистика. Фигурнов В.Э. IBM PC для пользователя. М., 2000. Клиент-серверные системы https://www.evkova.org/kursovye-raboty/tehnologiya-klient-server-klient---server Download 0.57 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling