スターティングgRPC

武上将樹

インプレスR&D

発売:2020/05/08

発行形態:書籍

ファイル:EPUBリフロー形式/2.6MB

ポイント:18pt

¥1,980( 本体 ¥1,800 )

商品詳細

gRPCはGoogleが開発した高速なAPI通信とスキーマ駆動開発を実現するRPCフレームワークであり、マイクロサービス間の内部通信を実現する有力な選択肢として活用されはじめています。本書ではサーバー側(Go)/ クライアント側(Ruby)と異なる言語を用いて、いくつかのサンプルアプリケーションを実装しながら、gRPCとRESTの違い、Protocol Buffersにおけるスキーマの文法、単純なRPCから双方向ストリーミングRPCまでのgRPCにおける基本的な実装方法などを平易に説明します。

第1章 gRPCとRESTの違い
第2章 .protoファイルを書いてみよう
第3章 Go言語でつくるgRPCサーバー
第4章 RailsアプリケーションからgRPCサーバーにアクセスする
第5章 インターセプタでログや認証を追加してみよう
第6章 単方向ストリーミングでつくる画像アップロードAPI
第7章 双方向ストリーミングでつくるリアルタイムリバーシ
付録A Google APIに学ぶprotoスタイルガイド
付録B Protocol Buffersの自動コード生成仕様(Go編)
付録C Protocol Buffersの自動コード生成仕様(Ruby編)

購入前の注意点

3Dセキュア導入とクレジットカードによるお支払いについて
・この書籍はKinoppy for iOS、Kinoppy for Android、Kinoppy for Windows または Kinoppy for Mac(いずれも最新版)でお読みください。
・この商品は "Reader™" ではお読み頂けません。
・電子書籍は会員サービス利用規約に則してご利用いただきます。
・海外会員様にはプレゼントを贈れません。