Клиент-сервер на Python: от простого чата до промышленного gRPC за 20 минут
Бэкенд, распределенные системы, микросервисы — все это крутится вокруг простой идеи: кто-то запрашивает данные, кто-то их отдает. Python позволяет создать клиент-серверное приложение хоть сегодня, причем разными способами. В этой статье мы не просто напишем эхо-сервер на сокетах, но и замахнемся на gRPC — технологию, которую используют Google и современные стартапы. Поехали! Представьте ресторан. Клиент — это вы (посетитель), а сервер — это кухня и официант. Вы делаете заказ (запрос), официант передает его на кухню, а вам приносят готовое блюдо (ответ)...
4 года назад
Python socket
Вступление Эх сокеты, одно из чудес света благодаря им щас каждый может создать свой анонимный чат. Как дополнению языку программирования я не считаю. Теория Начнем с теории что же такое Сокет как говорится в Википедии сокет это... (ну как сказать в Википедии скорее своими словами) Сокет — это программный интерфейс для доклада информационного обмена между системами. Есть два типа сокета это: Сокеты работают на транспортном уровне протоколов и существуют 2 типа: Также сокет состоит из IP & Порта В python для работы с сокетами используется уже встроенная библиотека socket. Самая...