Качество может не соответствовать всяким stackoverflow, но мне всё равно. Итак, начнём с некоторых личных вещей, а именно: 1 — Данный материал написан трукодером, он сам вникает в эту архитектуру и собственно пытается донести что-то до аудитории.
2 — Здесь не будет примеров с конкретными ЯП.
3 — Если кто-то дочитал до этого пункта, благодарствую, надеюсь вам понравится. Визуализация «клиент-серверной» архитектуры С вашего позволения, я нарисую её в программе Adobe Photoshop(нам заплатили за рекламу). Конечно, если кому-то необходимо более красивый рисунок, обращайтесь. Мы немного отвлеклись от темы, итак, как же выглядит клиент-сервер: Обозначим кружки слева-направо: Client 1, Client 2 … Client 5. Клиенты есть, что ещё надо? В прицнипе — ничего, ведь существует архитектура «клиент-клиент», но, мы с вами здесь по другому поводу. Добавим в нашу схему сервер, и проанализируем что-же вышло: Ну добавили сервер и добавили, что с того? Верно, ничего.
Продолжим, давайте познакомимся с «дерев