Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current Restore this Version View Page History

Version 1 Next »

(RPC) de alto rendimiento y de código abierto desarrollado por Google.

Utiliza el protocolo de transporte HTTP/2 y el formato de serialización de datos Protocol Buffers para enviar y recibir mensajes entre aplicaciones cliente y servidor.

A diferencia de otras tecnologías RPC, como REST (Representational State Transfer), que utiliza HTTP para la comunicación y JSON para la serialización de datos, gRPC proporciona un alto rendimiento, eficiencia y escalabilidad, y está diseñado para su uso en entornos distribuidos, en los que las aplicaciones cliente y servidor pueden estar escritas en diferentes lenguajes de programación y se ejecutan en diferentes plataformas.

Además, gRPC ofrece características avanzadas, como la generación automática de código, el streaming bidireccional, la autenticación y el cifrado de extremo a extremo, lo que lo hace ideal para aplicaciones que requieren una comunicación rápida, segura y confiable entre diferentes componentes del sistema.