Web API/データ通信の種類
↓これらの総称を使いたいが、なんと呼べばよいのかわからんので↑のようなタイトルになっているmrsekut.icon
table:_
スキーマ記述言語 プロトコル シリアライゼーション
gRPC(RPC) Protocol Buffers HTTP2 Protocol Buffers
REST OpenAPI HTTP JSON
GraphQL GraphQL HTTP JSON
RPC
元々は1960年代に発明された
SOAP
1990年代後半
CORB
DCOM
RMI
WMI
RESTとGraphQLとgRPCの比較
https://cloud.google.com/blog/ja/products/api-management/understanding-grpc-openapi-and-rest-and-when-to-use-them
gRPCは関数指向で、RESTはデータ指向