タグ

ブックマーク / charleysdiary.hatenablog.com (1)

  • gRPCを使ってみた - チャーリー!のテクメモ

    gRPC for Javaをいじってみたので、使い方のまとめ gRPCとは Googleが開発した、RPC(Remote Procedure Call)を実装するためのフレームワークです。 Protocol Bufferを利用した高速通信、.protoによるインターフェース定義、JavaやNode.jsなどを含む、多数のプログラミング言語に対応していることなどが特徴。 仕組み 大雑把な流れは、以下の通りです。 .proto形式でインターフェース定義を記述 .protoから、利用したいプログラミング言語用の、サーバーのスケルトン実装とクライアントスタブを生成 で生成されたものをベースにサーバー、クライアントを実装 クライアントでスタブのメソッドを呼び出すと、通信はフレームワークがよしなにやってくれます。 公式ドキュメント「What is gRPC?」http://www.grpc.io/do

    gRPCを使ってみた - チャーリー!のテクメモ
  • 1