1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Каковы функции клиентских и серверных компьютеров в сети?

Термин клиент/сервер был придуман в 1980-х годах для описания модели распределенных вычислений, в которой клиентские приложения запрашивают услуги у серверных процессов. Клиент/сервер — это, по сути, отношения между процессами, работающими на отдельных компьютерах, объединенных компьютерной сетью. Серверный процесс является поставщиком услуг, а клиентский процесс — потребителем, поэтому существует четкое разделение функций с точки зрения аппаратного и программного обеспечения.

Серверное оборудование

Серверный компьютер в сети клиент/сервер можно рассматривать как аппаратное, так и программное обеспечение. С точки зрения аппаратного обеспечения выделенный серверный компьютер обычно представляет собой персональный компьютер или рабочую станцию. Однако серверу может потребоваться одновременное обслуживание десятков или даже сотен клиентов, поэтому он обычно имеет более быстрый процессор, больше памяти и больше места для хранения, чем клиентский компьютер.

Серверное программное обеспечение

Серверный компьютер работает под управлением специальной операционной системы, такой как Microsoft Windows Server, Linux или Unix, специально разработанной для облегчения совместного использования его ресурсов. В зависимости от конкретной операционной функции сервер может разрешить пользователям совместно использовать файлы и принтеры по сети и предоставлять доступ к Интернету. Если ресурсы находятся более чем на одном сервере, отдельные серверы могут специализироваться на одной конкретной задаче или обеспечивать избыточность или дублирование функций в случае сбоя сервера.

Клиент

Клиентский компьютер обычно представляет собой обычный персональный компьютер, работающий под управлением такой операционной системы, как Windows XP, Windows Vista или Windows 7. Операционная система включает в себя клиентское программное обеспечение, такое как электронная почта и программное обеспечение для просмотра Интернета, которое позволяет клиентскому компьютеру получать доступ и взаимодействовать с ресурсами, разделяемыми сервером. Клиентский компьютер напрямую взаимодействует только с серверами, а не с другими клиентами. Однако он способен обрабатывать информацию сам по себе, что отличает его от простого терминала, используемого в централизованных вычислительных системах на основе мэйнфреймов.

Толстые и тонкие клиенты

Клиентские компьютеры можно охарактеризовать как «толстые» или «тонкие» в зависимости от того, где выполняется выполнение и бизнес-логика программного приложения. Толстый клиент имеет возможность контролировать данные. Исполнение выполняется в основном на клиенте, в то время как сервер отвечает за отправку данных клиенту и обратно. Тонкий клиент, с другой стороны, ограничен так называемым уровнем представления программного приложения, который принимает данные с сервера и редактирует их, в то время как большая часть выполнения выполняется на сервере.


  1. Каковы функции регулятора напряжения
  2. Каковы классы компьютеров?
  3. Каковы функции флешки?
  4. Каковы функции микропроцессора?
  5. Каковы функции жесткого диска?