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 3. Patrones de comunicación gRPC

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

En el primer par de capítulos, aprendiste los fundamentos de las técnicas de comunicación entre procesos de gRPC y obtuviste cierta experiencia práctica en la construcción de una aplicación sencilla basada en gRPC. Hasta ahora lo que hemos hecho es definir una interfaz de servicio, implementar un servicio, ejecutar un servidor gRPC e invocar operaciones de servicio de forma remota a través de una aplicación cliente gRPC. El patrón de comunicación entre el cliente y el servidor es una comunicación simple del estilo solicitud-respuesta, en la que obtienes una única respuesta para una única solicitud. Sin embargo, con gRPC puedes aprovechar distintos patrones de comunicación entre procesos (o estilos RPC) distintos del patrón simple petición-respuesta.

En este capítulo exploraremos cuatro patrones fundamentales de comunicación utilizados en aplicaciones basadas en gRPC: RPC unario (RPC simple), streaming del lado del servidor, streaming del lado del cliente y streaming bidireccional. Utilizaremos algunos casos de uso del mundo real para mostrar cada patrón, definiremos un servicio utilizando un IDL gRPC, e implementaremos tanto el servicio como el lado del cliente utilizando Go.

Nota

Ejemplos de código Go y Java

Para mantener la coherencia, todos los ejemplos de código de este capítulo están escritos en Go. Pero si eres desarrollador ...

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