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 (5)

Cursos Relacionados

C++, QT, ZeroMQ and Protocol Buffers

35 horas

MPICH

7 horas

Fundamentos de XML

21 horas

XQuery

14 horas

BizTalk para Desarrolladores

21 horas

Biztalk for Administrators

35 horas

Biztalk for Administrators - Advanced

35 horas

BizTalk for Administrators - Beginner to Advanced

70 horas

Open MPI: Creación de Aplicaciones de Memoria Distribuida

7 horas

OpenCL

21 horas

Distributed Systems Storage with etcd

7 horas

Apache Mesos

14 horas

HashiCorp Nomad

14 horas

HashiCorp Vault

14 horas

Categorías Relacionadas

1