Толстый и тонкий клиент Гибридный клиент
На языке компьютерных технологий «клиент» — это часть программного обеспечения, которая взаимодействует с сервером и предоставляет пользователю информацию о результате обработки данных.
Чтобы все стало понятнее, рассмотрим простой пример — веб-браузер. С технической точки зрения это классический «клиент», который выполняет три основные задачи: получает поисковые запросы от пользователя, отправляет их на веб-сервер, а затем выводит на экран результат обработки — список найденных сайтов по введенному запросу. То есть, все гораздо проще, чем может показаться на первый взгляд.
Все существующие клиенты можно условно разделить на два подтипа: толстый и тонкий. Также есть системные архитектуры, в которых характеристики этих подтипов объединяются и пересекаются — их называют «гибридным» клиентом.
В этой статье разберем особенности каждого вида клиента, а также расскажем про их сильные и слабые стороны.
Толстый клиент
Начнем с определения. Толстый клиент — это клиент, обеспечивающий полную функциональность и независимость приложения от центрального сервера. В этом случае сам сервер выполняет роль обычного хранилища данных, а вся нагрузка, связанная с обработкой и представлением информации ложится на устройство клиента.
В качестве примера толстого клиента можно привести персональный компьютер — он работает на базе установленной операционной системы и оснащен всем функционалом, необходимым для полноценной работы пользователя.
Преимущества толстых клиентов:
Недостатки толстых клиентов:
Тонкий клиент
В отличие от толстого, тонкий клиент не выполняет никаких задач связанных с обработкой данных. Вместо этого все вычислительные мощности переносятся на удаленный сервер, с которым он взаимодействует посредством терминального доступа. В таком случае, единственная задача клиента заключается в запуске сетевого программного обеспечения.
Очевидным примером тонкого клиента является компьютер с предустановленным браузером, который может даже не обладать собственным жестким диском. Через терминальное соединение он связывается с основным мощным компьютером, выполняющим роль сервера, на котором хранятся все данные и запущены программы, с которыми взаимодействует пользователь.
Такую архитектуру используют многие популярные сервисы, включая Google Drive, WP и браузерные онлайн-игры.
Преимущества тонкого клиента:
Недостатки:
Какой тип клиента лучше использовать
Главное отличие между толстым и тонким клиентом заключается в способе обработки данных, поэтому в большинстве случаев пользователь даже не замечает, с каким типом архитектуры он работает.
Поэтому, выбирая тип клиента для своего проекта нужно учитывать его технические особенности и логику взаимодействия с конечным потребителем.
Свежие работы
Лучшим подтверждением нашей квалификации и профессионализма являются истории успеха наших клиентов и различия в их бизнесе до и после сотрудничества с нами.
Наши клиенты Что о нас говорят
Успешные проекты
создаются только командой Наша команда
Свяжитесь с экспертами Появились вопросы?
Пользователь, оформляя заявку на сайте https://avada-media.ua/ (далее – Сайт), соглашается с условиями настоящего Согласия на обработку персональных данных (далее — Согласие) в соответствии с Законом Украины «Про захист персональних даних». Принятием (акцептом) оферты Согласия является отправка заявки с Сайта или заказ у Оператора по телефонам Сайта.
Пользователь дает свое согласие на обработку своих персональных данных со следующими условиями:
Отправить резюме
Свяжитесь с нами любым удобным для Вас способом:
+ 38 (097) 036 29 32