Hoy veremos un ejemplo de uso de gRPC con Go . Requisitos: Tener Go instalado. Tener Protoc instalado. Listamos la versión de Go instalada: $ go version En caso de no tener instalado Protoc, podemos hacer lo siguiente. Abrimos una terminal y tecleamos: $ winget install protobuf Listamos la versión instalada: $ protoc -- version Con esto hemos validado las herramientas necesarias. Antes de hacer nada, vamos a recordando un poco sobre los cuatro modos en que gRPC puede enviar y recibir datos: Unario: Funciona mediante un ciclo de solicitud y respuesta, donde el cliente envía una solicitud y el servidor devuelve una respuesta. Transmisión del servidor: Cuando solo el servidor envía un flujo de datos al cliente. Transmisión del cliente: Cuando solo el cliente envía un flujo de datos al servidor. Bidireccional: Cuando tanto el servidor como el cliente se envían datos mutuamente de forma simultánea. Esto es importante saber, ...
Programación en diversos lenguajes y tecnologías.