0

LinuxでRPC(リモートプロシージャコール)を使用して、同じサーバー上の2つのプロセス間で通信するというアイデアをいじっています。したがって、マルチバイト変数のデータ形式は同じであり、XDRを使用して実際に変換する必要はありません。LinuxでXDRなしでRPCを使用することは可能ですか?もしそうなら、これの例はありますか?

XDRを使用せずに引数として3つのshortを受け取る関数を宣言したい場合、このような関数を宣言しますか?

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 に答える