gRPCはじめにNode.jsのgRPCサンプルコードを解説されている方がいたのですが、この記事で触れられているのはUnaryなリクエストのみで、Streem通信に関しては触れられていなかったのでChartを例に試してみた。tomokazu-kozuma.comNode.jsは現時点(2018/12/23)でのLTSv10.14.2を使っています。cycleの項目が参考になります。Buffersの定義を作成しました。2;}上記.protoファイルのmessageと対応するTypeScriptのInterfaceも作成しました。パッケージのインターフェースを一通り眺めながら進めて行きたかったので、protoファイルからコードを自動生成を行うことはしていません。protoLoaderに.protoファイルを渡してサービス定義を読み込みます。grpc.ServerCredentials.createInsecure());server.start();ClientClient側もServer側と同様に、protoLoaderに.protoファイルを渡してサービス定義を読み込みます。今回は、REPLで実行する。Serverで真意を発揮しそうなので、機会があればgRPC-webでも試してみたい。従来httpとwsを併用していたような箇所をgRPC1本にまとめつつ型安全を保てるのはかなり実用的な印象がある。Node.jsでのServer実装の例は少なそうなので、そのうちもう少し大きめのサンプルを作ってみたいかもしれない。RPCを使ったチャットのサンプルフロントエンドエンジニアのAWSとの付き合い方について月別アーカイブはてなブログをはじめよう!daikiojmさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。