Skip to Main Content
gRPC: funcionando
book

gRPC: funcionando

by Kasun Indrasiri, Danesh Kuruppu
September 2024
Intermediate to advanced content levelIntermediate to advanced
204 pages
5h 8m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from gRPC: funcionando

Capítulo 8. El Ecosistema gRPC

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En este capítulo, exploraremos algunos de los proyectos que no forman parte de la implementación central de gRPC, pero que podrían ser bastante útiles para crear y ejecutar aplicaciones gRPC para un caso de uso del mundo real. Estos proyectos forman parte del proyecto matriz Ecosistema gRPC, y ninguna de las tecnologías aquí mencionadas es obligatoria para ejecutar aplicaciones gRPC. Si tienes un requisito similar al que ofrece un proyecto determinado, explora y evalúa esas tecnologías.

Comencemos nuestra discusión con la pasarela gRPC.

Pasarela gRPC

El complemento de la pasarela gRPC de permite que el compilador del búfer de protocolos lea la definición del servicio gRPC y genere un servidor proxy inverso, que traduce una API RESTful JSON a gRPC. Está escrito específicamente para Go, para poder invocar el servicio gRPC desde aplicaciones cliente tanto gRPC como HTTP. La Figura 8-1 ilustracómo ofrece la posibilidad de invocar el servicio gRPC tanto de forma gRPC como RESTful.

Como se muestra en la figura, tenemos un contrato de servicio ProductInfo y utilizando el contrato construimos un servicio gRPC llamado ProductInfoService. Anteriormente construimos un cliente gRPC para hablar con este servicio gRPC. Pero aquí, en lugar de crear un cliente gRPC, crearemos un servicio proxy inverso, que expone una API RESTful para cada método ...

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

Construyendo Microservicios, 2ª Edición

Construyendo Microservicios, 2ª Edición

Sam Newman
Construyendo Arquitecturas Evolutivas, 2ª Edición

Construyendo Arquitecturas Evolutivas, 2ª Edición

Neal Ford, Rebecca Parsons, Patrick Kua, Pramod Sadalage
Convertirse en SRE

Convertirse en SRE

David N. Blank-Edelman

Publisher Resources

ISBN: 9781098187774Supplemental Content