Сетевое взаимодействие и межпроцессная коммуникация¶
Модули, описанные в этой главе, предоставляют механизмы для создания сетей и взаимодействия между процессами.
Некоторые модули работают только для двух процессов, находящихся на одном компьютере, например, signal и mmap. Другие модули поддерживают сетевые протоколы, которые могут использоваться двумя или более процессами для взаимодействия между компьютерами.
Список модулей, описанных в этой главе, выглядит следующим образом:
asyncio— Асинхронный ввод-выводsocket— Низкоуровневый сетевой интерфейсssl— Оболочка TLS/SSL для объектов сокетовselect— Ожидание завершения ввода-выводаselectors— Высокоуровневое мультиплексирование ввода-выводаsignal— Установка обработчиков для асинхронных событийmmap— Поддержка файлов, отображаемых в памяти