Programa del Curso

Introducción

Descripción general de gRPC Características y arquitectura

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

Comprender 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 servidores
  • Transmisión de clientes
  • Transmisión bidireccional

Gestión de 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 (4)

Cursos Relacionados

Categorías Relacionadas