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

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