![rpcbind 适用于哪种 RPC 实现?](https://linux22.com/image/150334/rpcbind%20%E9%80%82%E7%94%A8%E4%BA%8E%E5%93%AA%E7%A7%8D%20RPC%20%E5%AE%9E%E7%8E%B0%EF%BC%9F%20.png)
如中所示https://en.wikipedia.org/wiki/Remote_procedure_call#Analogues,RPC的实现有很多种。
哪个 RPC 实现会执行以下操作rpcbind
适用于?我正在使用 Lubuntu。
谢谢。
答案1
维基百科rpcbind
页面提到它是 Sun RPC 的一部分,或者开放网络计算 RPC正如现在所知。
rpcbind
为 ONC RPC 提供服务注册表。提供 ONC RPC 服务的程序将自己注册到rpcbind
,尝试使用 ONC RPC 服务的程序可以询问rpcbind
它了解哪些服务以及如何访问这些服务。所有 RPC 实现都有某种服务注册表,但它不一定显示为特定程序:它可以内置到 RPC 堆栈中,也可以在外部处理(例如使用 DNS 的某些变体)。