• info@digital-volunteers.ru, ts.volontery@yandex.ru
  • 11.06.2024

Практические работы – знакомство с клиент-серверной архитектурой

Лето - это время отпусков, сдачи экзаменов и поступлений, выезды в лагеря и конечно же отдыха.

Летом мы стараемся не терять связь с участниками, а проводить мероприятия в формате практических работ, повторять пройденное и знакомиться с новыми темами. Спикер проекта «Цифровой рост 2.0» Иван Шестоперов провел практическое занятие на тему: знакомство с клиент-серверной архитектурой. Структура веб-приложений. Основа клиент-серверной архитектуры – сервер, клиент и база данных, которая присутствует не всегда.

Принцип работы серверов и клиентов заключается в обработке запросов клиента на стороне сервера. Таким образом сервер отвечает за основную логику web-приложения.

Взаимодействие элементов архитектуры происходит с помощью специальных протоколов, которые также были разобраны во время мероприятия. В ходе мероприятия участники узнали, как серверы обрабатывают запросы от клиентов, как данные сохраняются и извлекаются из баз данных, и каким образом веб-браузеры взаимодействуют с серверами для отображения веб-страниц. Также участникам была предоставлена возможность на практике рассмотреть внутреннюю работу сервера и написать свой запрос к серверу вручную.

Галерея