Товстий клієнт, тонкий клієнт — їх особливості, переваги та недоліки

Товстий та тонкий клієнт

Мовою комп’ютерних технологій «клієнт» – це частина програмного забезпечення, яка взаємодіє з сервером і надає користувачеві інформацію про результат обробки даних.

Щоб все стало зрозумілішим, розглянемо простий приклад – веб-браузер. З технічної точки зору це класичний клієнт, який виконує три основні завдання: отримує пошукові запити від користувача, відправляє їх на веб-сервер, а потім виводить на екран результат обробки – список знайдених сайтів за введеним запитом. Тобто все набагато простіше, ніж може здатися на перший погляд.

Усі існуючі клієнти можна умовно поділити на два підтипи: товстий та тонкий. Також є системні архітектури, в яких характеристики цих підтипів поєднуються і перетинаються їх називають «гібридним» клієнтом.

У цій статті розберемо особливості кожного виду клієнта, а також розповімо про їхні сильні та слабкі сторони.

Товстий клієнт

Почнемо з визначення. Товстий клієнт – це клієнт, який забезпечує повну функціональність та незалежність програми від центрального сервера. У цьому випадку сам сервер виконує роль звичайного сховища даних, а все навантаження, пов’язане з обробкою та поданням інформації лягає на пристрій клієнта.

Як приклад товстого клієнта можна навести персональний комп’ютер – він працює на базі встановленої операційної системи та оснащений усім функціоналом, необхідним для повноцінної роботи користувача.

Переваги товстих клієнтів:

  • висока функціональність;
  • можливість роботи у режимі офлайн;
  • доступ до розрахованого на багато користувачів режиму;
  • гарна швидкість обробки даних;
  • відсутність залежності від віддалених серверів.

Недоліки товстих клієнтів:

  • досить трудомісткий процес налаштування та інсталяції;
  • необхідність у постійному технічному обслуговуванні та встановленні оновлень;
  • складність у синхронізації даних;
  • проблеми із забезпеченням безпеки даних;
  • великий розмір дистрибутива.
Товстий клієнт, тонкий клієнт — їх особливості, переваги та недоліки

Тонкий клієнт

На відміну від товстого, тонкий клієнт не виконує жодних завдань, пов’язаних з обробкою даних. Натомість всі обчислювальні потужності переносяться на віддалений сервер, з яким він взаємодіє за допомогою термінального доступу. У такому випадку єдине завдання клієнта полягає в запуску мережного програмного забезпечення.

Очевидним прикладом тонкого клієнта є комп’ютер із встановленим браузером, який може навіть не мати власний жорсткий диск. Через термінальне з’єднання він зв’язується з основним потужним комп’ютером, що виконує роль сервера, на якому зберігаються всі дані та запущені програми, з якими взаємодіє користувач.

Таку архітектуру використовують багато популярних сервісів, включаючи Google Drive, WP та браузерні онлайн-ігри.

Переваги тонкого клієнта:

  • мінімізовано ризик виникнення несправностей;
  • низькі технічні вимоги до обладнання.

Недоліки:

  • в такій архітектурі до одного серверу може бути підключено необмежену кількість клієнтів, але у разі виникнення помилки постраждають усі користувачі;
  • відсутність можливості працювати без підключення до Інтернету;
  • зниження продуктивності у разі високих навантажень на сервер.
Товстий клієнт, тонкий клієнт — їх особливості, переваги та недоліки

Який тип клієнта краще використовувати

Головна відмінність між товстим та тонким клієнтом полягає у способі обробки даних, тому в більшості випадків користувач навіть не помічає, з яким типом архітектури він працює.

Тому, вибираючи тип клієнта для свого проєкту, потрібно враховувати його технічні особливості та логіку взаємодії з кінцевим споживачем.

Screenshot ×
З'явилися питання?

Зв'яжіться з експертами З'явилися питання?

+
@
Згода на обробку персональних даних

Користувач, оформляючи заявку на сайті https://avada-media.ua/ (далі – Сайт), погоджується з умовами цієї Згоди на обробку персональних даних (далі – Згода) відповідно до Закону України “Про захист персональних даних”. Прийняттям (акцептом) оферти Згоди є відправка заявки з Сайту або замовлення у Оператора за телефонами Сайту.

Користувач дає свою згоду на обробку своїх персональних даних з наступними умовами:

  1. Дане Згода дається на обробку персональних даних як без, так і з використанням засобів автоматизації. </ Li>
  2. Згода поширюється на наступну інформацію: ПІБ, телефон, електронна пошта. </ Li>
  3. Згода на обробку персональних даних дається з метою надання Користувачу відповіді на заявку, подальшого укладення та виконання зобов’язань за договорами, здійснення клієнтської підтримки, інформування про послуги, які, на думку Оператора, можуть представляти інтерес для Користувача, проведення опитувань і маркетингових досліджень . </ li>
  4. Користувач, надає Оператору право здійснювати наступні дії (операції) з персональними даними: збір, запис, систематизація, накопичення, зберігання, уточнення (оновлення, зміну), використання, знеособлення, блокування, видалення і знищення, передача третім особам, з згоди суб’єкта персональних даних і дотриманням заходів, що забезпечують захист персональних даних від несанкціонованого доступу. </ li>
  5. Персональні дані обробляються Оператором до завершення всіх необхідних процедур. Також обробка може бути припинена за запитом Користувача на електронну пошту: info@avada-media.com.ua </ li>
  6. Користувач підтверджує, що, даючи Згода, він діє вільно, своєю волею і в своєму інтересі. </ Li>
  7. Справжнє Згода діє безстроково до моменту припинення обробки персональних даних з підстав, зазначених у п.5 даного документа. </ Li>
    </ Ol>
Долучайтеся до нас

Надіслати резюме

+
@

Зв’яжіться з нами будь-яким зручним для вас способом:

+ 38 (097) 036 29 32