課題1

RPCを使った課題。数字を与えると、サーバーで階乗の計算をして返すというもの。まずは、インターフェースを定義し、rpcgenでスタブを作る。
つぎに、定義したインタフェースに則って中身を書く。最後にクライアントアプリケーションを書いて、インタフェースをコールすればできあがり。
なのだが、いろいろわからないことが多い。まず、rpcgenに喰わせる定義ファイルの書式がいまいちつかめず。さらにはまったのが、クライアントアプリケーションでリモートにある関数のコールをするときに、一番最後の引数をクライアント変数にしないとバスエラーになってしまうこと。
これでけっこう時間をとってしまい、1時間くらいかかる。