18. 进程间通信和联网 ¶
在这一章中描述的模块提供不同的进程进行通信的机制。
某些模块只工作在同一台机器上的两个进程,例如signal
和 mmap
.其他模块支持网络协议,两个或多个进程可用其进行跨机器通信。
在这一章中描述的模块的列表是︰
- 18.1.
套接字
— 低级网络接口 - 18.2.
ssl
- 套接字对象的TLS / SSL包装器 - 18.3.
select
- 等待I / O完成 - 18.4.
selectors
- 高级I / O复用 - 18.5.
asyncio
- 异步I / O,事件循环,协程和任务- 18.5.1.基本事件循环
- 18.5.2.事件循环
- 18.5.3.任务和协程
- 18.5.4.传输和协议(基于回调的API)
- 18.5.5. Streams(协程式API)
- 18.5.6.子过程
- 18.5.7.同步原语
- 18.5.8.队列
- 18.5.9.使用asyncio开发
- 18.6.
asyncore
- 异步套接字处理程序 - 18.7.
asynchat
- 异步套接字命令/响应处理程序 - 18.8.
signal
- 设置异步事件处理程序 - 18.9.
mmap
- 内存映射文件支持