当前位置:  开发笔记 > 运维 > 正文

当你使用rpcgen时,调用者如何找到被调用者?

如何解决《当你使用rpcgen时,调用者如何找到被调用者?》经验,为你挑选了1个好方法。

这就是我对它的理解:

.x文件定义接口以及服务器和客户端共享的参数.当用rpcgen编译它时,它会生成.h,_xdr.c,_clnt.c和_svc.c._clnt.c是stub,_svc.c是skelleton,对吗?

我明白他们介于2之间的沟通,但是如何呢?此外,我看到运行的示例有你指定要连接的机器的IP地址(在示例中它使用相同的,127.0.0.1),但是您没有指定端口.它有保留端口吗?



1> Daniel Brück..:

该程序有两个步骤.端口映射器在端口111上运行,RPC服务通过此服务进行注册并由此服务发现,但本身可以在任意端口上运行.

有关详细信息,请参阅RFC 1833 - ONC RPC版本2的绑定协议.

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有