Типи клієнтів:
тонкий клієнт
Тонким клієнтом називається додаток введення та відображення інформації, найчастіше це звичайний браузер. Так як все обчислювальне навантаження лягає на сервер, то тонкий клієнт має мінімальну апаратну конфігурацію без будь-якої шкоди продуктивності.
товстий клієнт
У ранніх версіях користувач працював тільки в цьому режимі, практично всі операції з обробки даних виконувались на комп’ютері. Це вимагало значних обчислювальних ресурсів. Тому виникла назва програми – товстий клієнт. Приклад товстого клієнта – це будь-яка програма, яка встановлена на ваш ПК.
Приклади серверів програм (веб-серверів):
- Apache HTTP Server
- Apache Tomcat
- NGINX
- Node.js
Тут є трохи подробиць:
https://www.itweek.ru/foss/article/detail.php?ID=187711
Приклади серверів БД:
- Oracle database
- MSsql Server
- MySQL
- PostgreSQL
Відео на цю тему:
https://www.youtube.com/watch?v=wLHuviTWnuY
Поняття request-response
- Request — запит від клієнта до сервера (наприклад XML або JSON)
- Response – відповідь від сервера клієнту
Відео на цю тему: