Сетевое программирование в Linux. Programming C / Linux
Создание простого чата на python
server.py import socket server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server.bind(('localhost', 1111)) server.listen() client, address = server.accept() flag = True while flag: msg = client.recv(1024).decode('utf-8') if msg == 'quit': flag = False else: print(msg) client.send(input('Server: ').encode('utf-8')) client...
🧪 *Понимаем работу socket в Linux — как создать собственное приложение без лишних затрат
🧪 *Понимаем работу socket в Linux — как создать собственное приложение без лишних затрат* В мире Linux многое строится на взаимодействии процессов, и socket — один из ключевых элементов. Хотите понять, как работает обмен данными между приложениями? Тогда этот короткий урок точно для вас! Sockets позволяют налаживать прямую связь между программами, даже если они запущены на разных машинах. Преимущества? - Высокая производительность - Гибкость настройки - Возможность реализовать собственный протокол связи Зачем это нужно? Представьте, что вы разрабатываете условный чат или мониторинг серверов,...