Skip to Content
gRPC : en marche
book

gRPC : en marche

by Kasun Indrasiri, Danesh Kuruppu
November 2024
Intermediate to advanced
204 pages
5h 18m
French
O'Reilly Media, Inc.
Book available
Content preview from gRPC : en marche

Chapitre 8. L'écosystème gRPC

Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com

Dans ce chapitre, nous allons explorer certains projets qui ne font pas partie de l'implémentation centrale de gRPC mais qui pourraient être très utiles pour construire et exécuter des applications gRPC dans le cadre d'un cas d'utilisation réel. Ces projets font partie du projet parent de l'écosystème gRPC, et aucune des technologies mentionnées ici n'est obligatoire pour faire fonctionner les applications gRPC. Si tu as des besoins similaires à ceux d'un projet donné, explore et évalue ces technologies.

Commençons notre discussion par la passerelle gRPC.

Passerelle gRPC

Le plug-in gRPC gateway permet au compilateur de tampon de protocole de lire la définition du service gRPC et de générer un serveur proxy inverse, qui traduit une API JSON RESTful en gRPC. Celui-ci est spécifiquement écrit pour Go, afin de prendre en charge l'invocation du service gRPC à partir d'applications clientes gRPC et HTTP. La figure 8-1 illustrela façon dont il permet d'invoquer le service gRPC de manière gRPC et RESTful.

Comme le montre la figure, nous avons un contrat de service ProductInfo et, à l'aide de ce contrat, nous créons un service gRPC appelé ProductInfoService. Plus tôt, nous avons créé un client gRPC pour communiquer avec ce service gRPC. Mais ici, au lieu de construire un client gRPC, nous allons construire un service de proxy ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

What Employees Want Most in Uncertain Times

What Employees Want Most in Uncertain Times

Kristine W. Powers, Jessica B.B. Diaz

Publisher Resources

ISBN: 9798341614864Supplemental Content