- Google製 RPC (HTTP/2を使用)
- 異なる言語間でも簡単に使用可能
Protocol Buffers[edit]
- 言語に依存しない RPC用データフォーマット
- バイナリ形式
- proto ファイルに,データと通信情報等を記述する.
- 1リクエスト,1レスポンス (Unary RPC)
- 1リクエスト,多レスポンス (Server streaming RPC)
- 多リクエスト,1レスポンス (Client streaming RPC)
- 多リクエスト,多レスポンス(Bidirectional streaming RPC)
- grpc-dotne (HTTP/2 by .NET)
- Unity では HTTP/2 by .NET のサポートなし
for Unity[edit]
- Unity の Package Manager では未対応
YetAnotherHttpHandler[edit]
NuGetForUnity (Unity のパッケージをソースで管理)[edit]