文件描述符可以使用UNIX域套接字在同一主机上从一个进程传递到另一个进程。 有人可以告诉如果有不同的主机上的进程之间传递文件描述符的方式?通过互联网套接字传递文件描述符
1
A
回答
3
没有办法将文件描述符传递给远程进程。怎么会有?文件描述符指的是本地机器提供的I/O资源(即使它是网络套接字,因为套接字指的是涉及本地机器的网络连接),这可能在远程主机上不可用。
1
文件描述符基本上是本地计算机上一组表的一种索引,所以没有办法让另一台计算机使用同一个文件描述符。
5
无法在不同主机上的进程之间传递文件描述符。
其原因是在于,文件描述符是一个文件描述结构在内核的参考。当您将文件描述符传递到同一主机上的另一个进程时,该进程只引用内核中相同的现有文件描述。而在另一主机的内核中不存在相同的文件描述。
相关问题
- 1. 我可以通过0mq(zeromq)ipc套接字传递文件描述符吗?
- 2. 套接字描述符与文件描述符
- 3. C++文件描述符(套接字)isopen()?
- 4. 套接字坏文件描述符
- 5. 文件/套接字描述符表
- 6. 套接字和文件描述符
- 7. Unix域套接字传递文件描述符 - sendmsg:传输端点未连接
- 8. 如何通过蓝牙传输套接字文件描述符的内容?
- 9. Linux套接字描述符
- 10. 文件描述符和套接字文件描述符之间的区别
- 11. p2p文件传输通过互联网
- 12. 通过互联网传递JSon对象?
- 13. 使用unix域套接字传递的描述符
- 14. Linux套接字文件描述符通常适用于散列
- 15. 套接字描述符基本上是文件描述符的同义词吗?
- 16. 通过互联网的android套接字通信
- 17. 通过互联网在Python中的套接字连接?
- 18. 如何通过互联网连接套接字?
- 19. Nginx的代理模块和套接字描述符通过
- 20. 通过UNIX域套接字发送文件描述符,并选择()
- 21. 什么是文件描述符/连接/套接字/ IP?
- 22. 通过文件描述符 - Execve(typecast)
- 23. 通过套接字检测互联网断开
- 24. 套接字 - UDP通过互联网发送数据
- 25. 需要获取套接字描述符
- 26. 监视套接字描述符
- 27. 文件/多通道描述符(2)传递到$ fclose无效
- 28. 套接字对非套接字或错误文件描述符的操作
- 29. 如何找到与套接字描述符关联的文件名?
- 30. 使用close()套接字(C++)的错误文件描述符
非常感谢... – mandeep