0

我正在玩弄在 Linux 上使用 RPC(远程过程调用)在同一服务器上的两个进程之间进行通信的想法。因此多字节变量的数据格式将是相同的,实际上不需要使用 XDR 进行转换。是否可以在 Linux 上使用没有 XDR 的 RPC?如果是这样,是否存在这样的例子?

如果我想要一个声明的函数,它需要 3 个短裤作为参数而不使用 XDR,我会像这样声明函数吗?

program MESSAGEPROG {
    version MESSAGEVERS {
       int PRINTMESSAGE(short, short, short) = 1;
    } = 1;
} = 99;

谢谢你。

4

1 回答 1

1

是的,这是可能的。请参阅以下 rpcgen 指南中的第一个示例:http: //docs.freebsd.org/44doc/psd/22.rpcgen/paper.pdf

于 2012-03-23T20:58:13.657 回答