gpt4 book ai didi

linux - Unix RPC编程

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:12:35 25 4
gpt4 key购买 nike

我在 ONC RPC 编程方面需要一些帮助。

我的任务是创建一个两层的客户端-服务器架构,其中一个主服务器(类似于目录)跟踪二级服务器并充当查找;二级服务器公开了一些琐碎的功能,最后是二级服务器的客户端。

客户端询问服务器所在的目录,然后与它通信。使用RPCGEN,我们可以创建一对客户端-服务器代码;但是,在这种情况下,客户端需要具有目录 stub 以及二级功能。作为 RPC 的新手,我在概念化我应该编写代码的方式时遇到了麻烦。如果客户端是使用不同的 IDL 生成的,我如何从不同的服务器调用函数?

最佳答案

我想你可以查看 NFS 4.1 ,它也使用 ONC RPC 并支持并行 NFS (pNFS),其中客户端首先联系元数据服务器,然后元数据服务器向客户端提供有关数据服务器的信息,然后客户端联系这些服务器以对数据进行 strip 化。

您可以查看为 Linux 实现 pNFS 所做的工作 here .

关于linux - Unix RPC编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2615702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com