RPC
Remote Procedure Call: 遠隔手続き呼出し
別の環境に接続して代わりに実行する
というとイメージ API を実装して、そのエンドポイントを叩いてサーバーの処理を呼び出したり、DBに接続してデータを取得更新したりすることに近い
しかし、厳密には別の環境からでも同じような形(実装?)での実行がRPC
呼び出し元、呼び出し先同じインタフェースで実装されていれば RPC を実現していることになる
IDLで実装して、そのコードから、呼び出し元、呼び出し先双方のコードを生成する Ref