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