李晓杰暖心力作《早点回家》MV上线 缩短春运回家路
Кл??нт — апаратний або програмний компонент обчислювально? системи, який надсила? запити серверу.
Кл??нт | |
Протилежне |
серверне програмне забезпеченняd ? сервер ![]() |
---|---|
![]() ![]() |
Програма-кл??нт вза?мод?? з сервером, використовуючи певний протокол. Вона може запитувати з сервера будь-як? дан?, ман?пулювати даними безпосередньо на сервер?, запускати на сервер? нов? процеси ? т. п. Отриман? в?д сервера дан? кл??нтська програма може надавати користувачев? або використовувати як-небудь ?накше, в залежност? в?д призначення програми. Програма-кл??нт ? програма-сервер можуть працювати як на одному ? тому ж комп'ютер?, так ? на р?зних. У другому випадку для обм?ну ?нформац??ю м?ж ними використову?ться мережеве з'?днання.
Р?зновидом кл??нт?в ? терм?нали — робоч? м?сця на багатокористувацьких ЕОМ, обладнан? мон?тором та клав?атурою, ? не здатн? працювати без сервера. У 1990-т? роки з'явилися мережев? комп'ютери — щось середн? м?ж терм?налом ? персональним комп'ютером. Мережев? комп'ютери мають спрощену структуру ? багато в чому залежать в?д сервера. ?нод? терм?налом називають будь-який кл??нт, або т?льки тонкий кл??нт.
Однак, не завжди п?д кл??нтом йдеться про комп'ютер з? слабкими обчислювальними ресурсами. Найчаст?ше поняття ?кл??нт? ? ?сервер? описують розпод?л ролей при виконанн? конкретного завдання, а не обчислювальн? потужност?. На одному ? тому ж комп'ютер? можуть одночасно працювати програми, що виконують як кл??нтськ?, так ? серверн? функц??. Наприклад, вебсервер може як кл??нт отримувати дан? для формування стор?нок в?д SQL-сервера (так працю? В?к?пед?я).
Див. також
ред.Ця стаття не м?стить посилань на джерела. (липень 2017) |