Технология «клиент-сервер»

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Клиент-сервер (англ. Client-server) — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемых серверами, и заказчиками услуг, называемых клиентами. Нередко клиенты и серверы взаимодействуют через компьютерную сеть и могут быть как различными физическими устройствами, так и программным обеспеченем.

Содержание

Преимущества

  • Делает возможным, в большинстве случаев, распределить функции вычислительной системы между несколькими независимыми компьютерами в сети. Это позволяет упростить обслуживание вычислительной системы. В частности, замена, ремонт, модернизация или перемещение сервера, не затрагивают клиентов.
  • Все данные хранятся на сервере, который, как правило, защищён гораздо лучше большинства клиентов. На сервере проще обеспечить контроль полномочий, чтобы разрешать доступ к данным только клиентам с соответствующими правами доступа.
  • Позволяет объединить различные клиенты. Использовать ресурсы одного сервера часто могут клиенты с разными аппаратными платформами, операционными системами и т.п.

Недостатки

  • Неработоспособность сервера может сделать неработоспособной всю вычислительную сеть.
  • Администрирование данной системы требует квалифицированного профессионала.
  • Высокая стоимость оборудования.


Многоуровневая архитектура клиент-сервер

Многоуровневая архитектура клиент-сервер — разновидность архитектуры клиент-сервер, в которой функция обработки данных вынесена на один или несколько отдельных серверов. Это позволяет разделить функции хранения, обработки и представления данных для более эффективного использования возможностей серверов и клиентов.

Частные случаи многоуровневой архитектуры:


Сеть с выделенным сервером

Сеть с выделенным сервером (англ. Client/Server network) — это локальная вычислительная сеть (LAN), в которой сетевые устройства централизованы и управляются одним или несколькими серверами. Индивидуальные рабочие станции или клиенты (такие, как ПК) должны обращаться к ресурсам сети через сервер(ы).

Литература

Валерий Коржов Многоуровневые системы клиент-сервер. Издательство Открытые системы (17 июня 1997). Проверено 31 января 2010.


af:Kliënt-bediener argitektuur

bg:Клиент-сървър ca:Client-servidor cs:Klient-server de:Client-Server-Modell el:Μοντέλο πελάτη-διακομιστή en:Client-server es:Cliente-servidor eu:Bezero-zerbitzari fa:مشتری-خدمتگذار fr:Client-serveur he:שרת-לקוח hu:Kliens-szerver architektúra id:Klien-server it:Sistema client/server ja:クライアントサーバモデル ko:클라이언트 서버 시스템 lv:Klients-serveris nl:Client-servermodel pl:Klient-serwer pt:Cliente-servidor simple:Client-server sk:Klient-server sq:Client-Server sv:Klient–server tr:İstemci-sunucu uk:Клієнт-серверна архітектура ur:عمیل و معیل vi:Client-server zh:客户端/服务器结构

Личные инструменты

Served in 0.093 secs.