17. Interprocess Communication and NetworkingΒΆ
The modules described in this chapter provide mechanisms for different processes to communicate.
Some modules only work for two processes that are on the same machine, e.g.
signal and subprocess. Other modules support networking protocols
that two or more processes can use to communicate across machines.
The list of modules described in this chapter is:
- 17.1.
subprocessβ Subprocess management - 17.2.
socketβ Low-level networking interface - 17.3.
sslβ TLS/SSL wrapper for socket objects - 17.4.
signalβ Set handlers for asynchronous events - 17.5.
popen2β Subprocesses with accessible I/O streams - 17.6.
asyncoreβ Asynchronous socket handler - 17.7.
asynchatβ Asynchronous socket command/response handler
