Jump to content

Богатый клиент

В компьютерных сетях богатый клиент (также называемый тяжелым , толстым или толстым клиентом ) — это компьютер клиент » в сетевой архитектуре клиент-сервер ), который обычно обеспечивает богатые функциональные возможности, независимые от центрального сервера . Этот тип компьютера первоначально назывался просто «клиент» или «толстый клиент». [1] в отличие от « тонкого клиента », который описывает компьютер, сильно зависящий от приложений сервера. Богатый клиент можно описать как имеющий богатое взаимодействие с пользователем . [2]

В то время как богатый клиент по-прежнему требует хотя бы периодического подключения к сети или центральному серверу. [ нужна ссылка ] , он часто характеризуется возможностью выполнения многих функций без подключения. Напротив, тонкий клиент обычно выполняет на клиенте как можно меньше обработки, полагаясь на доступ к серверу каждый раз, когда входные данные необходимо обработать или проверить.

Введение [ править ]

Разработчик клиент-серверного приложения решает, какие части задачи должны выполняться на клиенте, а какие на сервере. Это решение может решающим образом повлиять на стоимость клиентов и серверов, надежность и безопасность приложения в целом, а также гибкость конструкции для последующей модификации или портирования .

Характеристики пользовательского интерфейса часто заставляют дизайнера принимать решение. Например, пакет чертежей может требовать загрузки исходного изображения с сервера и разрешать внесение всех изменений локально, возвращая исправленный рисунок на сервер после завершения. Для этого потребуется богатый клиент и может характеризоваться большой задержкой запуска и остановки (во время переноса всего сложного чертежа), но быстрым редактированием.

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

История [ править ]

Первоначальными серверными клиентами были простые терминалы с текстовым дисплеем, включая Wyse VDU , а расширенные клиенты обычно не использовались до тех пор, пока не увеличилось использование ПК. Первоначальной движущей силой вычислений на тонких клиентах часто была стоимость; В то время, когда ЭЛТ-терминалы и ПК были относительно дорогими, архитектура «тонкий клиент-сервер» позволяла развертывать настольные компьютеры для многих пользователей. По мере снижения цен на ПК и снижения затрат на лицензирование программного обеспечения богатые клиент-серверные архитектуры стали более привлекательными. Для пользователей устройство с богатым клиентом предоставляло более гибкую платформу и зачастую улучшенный графический интерфейс пользователя (GUI), чем то, что можно было бы достичь в среде тонкого клиента. [ нужна ссылка ] В последние годы Интернет стал движущей силой модели тонкого клиента, несмотря на огромную вычислительную мощность, которой обладает современный ПК. [ нужна ссылка ]

Централизованно размещаемые полнофункциональные клиентские приложения [ править ]

Вероятно, самыми тонкими клиентами, иногда называемыми «ультратонкими», являются приложения удаленного рабочего стола , например, продукты Citrix и Microsoft службы удаленных рабочих столов , которые эффективно позволяют приложениям запускаться на централизованно размещенном виртуальном ПК и копировать нажатия клавиш и изображения экрана между ними. локальный ПК и виртуальный ПК. Эти ультратонкие клиенты часто используются для предоставления доступа к сложным или требовательным к данным приложениям, которые были реализованы как полнофункциональные клиенты, но настоящий клиент размещается очень близко к сетевому серверу. [ нужна ссылка ]

Преимущества [ править ]

  • Более низкие требования к серверу . Серверу богатого клиента не требуется такой высокий уровень производительности, как серверу тонкого клиента (поскольку богатые клиенты сами выполняют большую часть обработки приложений). Это приводит к значительному удешевлению серверов.
  • Работаем оффлайн . У богатых клиентов есть преимущества в том, что часто не требуется постоянное соединение с центральным сервером.
  • Улучшенная производительность мультимедиа . Богатые клиенты имеют преимущества в приложениях с большим количеством мультимедиа, которые при полном обслуживании будут требовать интенсивной полосы пропускания. Например, богатые клиенты хорошо подходят для видеоигр .
  • Больше гибкости . В некоторых операционных системах программные продукты предназначены для персональных компьютеров, имеющих собственные локальные ресурсы. Запуск этого программного обеспечения в среде тонкого клиента может оказаться затруднительным.
  • Использование существующей инфраструктуры . Поскольку сейчас у многих людей есть очень быстрые локальные ПК, у них уже есть инфраструктура для запуска полнофункциональных клиентов без дополнительных затрат.
  • Более высокая мощность сервера . Чем больше работы выполняет клиент, тем меньше работы должен делать сервер, тем самым увеличивая количество пользователей, которые может поддерживать каждый сервер.
  • Требуется больше ресурсов, но меньше серверов .

См. также [ править ]

Ссылки [ править ]

  1. ^ «Определение толстого клиента» . www.techterms.com .
  2. ^ «Богатое взаимодействие с пользователем Ajax» . Архивировано из оригинала 19 сентября 2017 г. Проверено 23 декабря 2018 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0cf87e1530ee8cd6e14bce85752ba52a__1717507620
URL1:https://arc.ask3.ru/arc/aa/0c/2a/0cf87e1530ee8cd6e14bce85752ba52a.html
Заголовок, (Title) документа по адресу, URL1:
Rich client - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)