0
对于使用fork()的linux上的多进程实现程序,socketpair()用于父进程和子进程之间的通信。Unix域套接字辅助数据
在上面的场景中,在进程之间发送辅助数据有什么用处?无论如何,socketpair()提供父级和子级之间的双向通信。是否在两个子进程之间共享文件描述符?
谢谢。
编辑:以使其更清晰的
- ()连接时,为什么我们总是可以通过来回使用有效载荷socketpair需要辅助数据传递插座?任何情况都会帮助我更好地理解。
- 我们可以在父级创建pipe()或socketpair(),然后fork创建子进程。然后父母和孩子可以通过上述两种方式进行沟通。两个子进程之间进行通信的最佳方式是什么?辅助数据(对于unix套接字)是否可以提供相同的帮助?