Google謹製のRPCフレームワークであるgRPCとProtocolBuffersをAndroid上で試してみた。 説明にあるコードはこちらで確認すること。(尚、この実装は2017/6/9現在のものである) https://github.com/kobaken0029/GrpcDemo gRPCとは? Googleが開発しているハイパフォーマンスなRPCフレームワークである。後述のprotobufで定義されたサービスや構造体を利用する。 通信はHTTP/2ベースになっており、RPCメソッドを提供するサーバとそれを呼び出すクライアントで分かれている。Apache License 2.0のオープンソース。 protobuf(ProtocolBuffers)とは? こちらもGoogle謹製。データ通信や永続化のためのシリアライズフォーマットである。 オリジナルがC++、Java、Pythonで