ВУЗ:
Составители:
Рубрика:
79
Wide Area Network) и требуется обеспечить возможность работы с базой данных с удаленного
компьютера, то необходимость пересылки больших объемов данных по сетевым мостам и мар-
шрутизаторам через несколько сетевых сегментов еще более обострит проблему.
Рис. 26. Сеть персональных компьютеров с файл-сервером
Архитектура клиент-сервер
В системе, построенной на этом подходе, обработка данных разделяется между двумя
или более компьютерами. При этом клиентская часть системы (front end) использует ПК для
представления данных и манипуляции ими. Сервер (back end) используется для хранения, сор-
тировки, изменения, комбинирования и защиты данных (рис. 27). В противоположность преды-
дущему подходу по сети передаются не таблицы, а выборки, являющиеся результатами выпол-
нения запросов, написанных на языке SQL.
Совместное использование двух этих компонентов обеспечивает большую гибкость при
взаимодействии с данными, чем два предыдущих подхода. Использование архитекту ры клиент-
сервер позволяет более полно использовать все ресурсы системы (клиентов, сервера и сети).
Разделение задач между клиентом и сервером позволяет использовать мощность всех входящих
в систему компьютеров и в то же время пользоваться преимуществами централизованного хра-
нения и возможностью удаленного доступа к данным. В дополнение к этому разработчик по-
лучает возможность совмещать в своей системе различные операционные системы, базы дан-
ных и клиентские части. Модульная структура системы в архитектуре клиент-сервер облегчает
процесс ее модификации: отдельные части системы можно изменять независимо друг от друга.
Wide Area Network) и требуется обеспечить возможность работы с базой данных с удаленного компьютера, то необходимость пересылки больших объемов данных по сетевым мостам и мар- шрутизаторам через несколько сетевых сегментов еще более обострит проблему. Рис. 26. Сеть персональных компьютеров с файл-сервером Архитектура клиент-сервер В системе, построенной на этом подходе, обработка данных разделяется между двумя или более компьютерами. При этом клиентская часть системы (front end) использует ПК для представления данных и манипуляции ими. Сервер (back end) используется для хранения, сор- тировки, изменения, комбинирования и защиты данных (рис. 27). В противоположность преды- дущему подходу по сети передаются не таблицы, а выборки, являющиеся результатами выпол- нения запросов, написанных на языке SQL. Совместное использование двух этих компонентов обеспечивает большую гибкость при взаимодействии с данными, чем два предыдущих подхода. Использование архитектуры клиент- сервер позволяет более полно использовать все ресурсы системы (клиентов, сервера и сети). Разделение задач между клиентом и сервером позволяет использовать мощность всех входящих в систему компьютеров и в то же время пользоваться преимуществами централизованного хра- нения и возможностью удаленного доступа к данным. В дополнение к этому разработчик по- лучает возможность совмещать в своей системе различные операционные системы, базы дан- ных и клиентские части. Модульная структура системы в архитектуре клиент-сервер облегчает процесс ее модификации: отдельные части системы можно изменять независимо друг от друга. 79
Страницы
- « первая
- ‹ предыдущая
- …
- 75
- 76
- 77
- 78
- 79
- …
- следующая ›
- последняя »