我正在将一些 Solaris 代码移植到 Linux。此代码使用 Solaris 特定的门函数。
Linux 有等效的吗?我找到了几个例子,但它们似乎已经很多年没有更新了。
Wiki 说它是 RPC 和 Solaris 特定的。在用于 RPC 的 Linux 上,您可以使用 Corba 来实现此目的。谷歌搜索“Linux Corba”显示了很多点击。
由于可移植性显然成为一个问题,首先,在实际移植之前,将应用程序转换为使用某些可移植的 RPC 框架(Corba 可能是最可移植的)非常有意义。如果不考虑可移植性,那么D-Bus似乎已经成为 Linux 上 IPC 的事实上的标准。
Door在维基百科上的文章还提到该机制还允许来回传递文件描述符列表。在 Linux 上检查man 7 unix
SCM_RIGHTS。
归档时间: |
|
查看次数: |
2983 次 |
最近记录: |