サーバを立てローカルで動かすまでに必要となった知識をまとめた。実装したコードは以下で公開している。関しての説明は、以下のサイトがわかりやすかった。「遠隔手続き呼び出し」とも呼ばれる。ネットワーク上に接続されたほかの端末のプログラムを呼び出し、実行させるための手法。そのためのプロトコルを指す。同じRPCの仕様に準拠した仕組みを採用していれば、遠隔地にある端末でも、手元の端末からコマンドを入力して処理を実行できるのが特長。機種やOS、プログラミング言語などが異なっていても問題ない。