Programa del Curso

Introducción

Descripción general de gRPC Características y arquitectura

  • Conceptos básicos y ciclo de vida
  • Definición de servicio
  • Idiomas admitidos

Comprensión gRPC Conceptos básicos

  • Tipos de implementación
  • Tipos de mensajes

Configuración gRPC

  • Búferes de protocolo
  • Dependencias y plugins

Creación de un archivo Proto

  • Definición del servidor y el cliente
  • Líneas de comandos

Generación de clases Protobuf y gRPC

  • Creación de una carpeta
  • Construyendo el proyecto

Implementación del servidor

  • Creación de una conexión segura
  • Transmisión de mensajes
  • Integración con aplicaciones

Implementación de un cliente

  • Creación de una conexión segura
  • Envío de metadatos
  • Llamada unaria gRPC

Transmisión con gRPC

  • Transmisión de servidor
  • Streaming de cliente
  • Transmisión bidireccional

Gestión gRPC Servicios

  • Autenticación
  • Evaluación comparativa
  • Manejo de errores

Explorando gRPC Temas Avanzados

  • Integración con el cliente de Evans
  • Protección de una conexión con SSL/TLS
  • Equilibrio de carga

Solución de problemas

Resumen y conclusión

Requerimientos

  • Experiencia en lenguajes de programación como Go, Java, C#, Python, etc.
  • Familiaridad con la tecnología de computación en la nube

Audiencia

  • Ingenieros de software
  • Programadores
  • Desarrolladores
 7 Horas

Número de participantes


Precio por Participante​

Testimonios (6)

Próximos cursos

Categorías Relacionadas