Клиент — сервер: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
оформление
отмена правки 68320464 участника 78.85.72.238 (обс)
Строка 2:
 
[[Файл:Two-tier architecture.ru.svg|thumb|right|200px|<center>Пример двухуровневой архитектуры</center>]]
'''Клиент-сервер''' ({{lang-en|Client-server}}) — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг, называемыми серверами, и заказчиками услуг, называемыми клиентами. Физически клиент и сервер — это [[программное обеспечение]]. Обычно они взаимодействуют через компьютерную сеть посредством [[Сетевой протокол|сетевых протоколов]] и находятся на разных вычислительных машинах, но могут выполняться также и на одной машине. Программы — сервера, ожидаюоооооррррентскихожидают от клиентских программ запросы и предоставляют им свои ресурсы в виде данных (например, [[загрузка файлов]] посредством [[HTTP]], [[FTP]], [[BitTorrent (протокол)|BitTorrent]], [[потоковое мультимедиа]] или работа с [[База данных|базами данных]]) или сервисных функций (например, работа с [[Электронная почта|электронной почтой]], общение посредством [[Система мгновенного обмена сообщениями|систем мгновенного обмена сообщениями]], просмотр [[Web-страница|web-страниц]] во [[Всемирная паутина|всемирной паутине]]).
 
== Преимущества ==