Tout d’abord gRPC est un framework RPC (Remote Procedure Call) et non pas un framework Microsoft. gRPC, développé par Google, utilise le protocole HTTP2 pour le transport des données. Il utilise aussi Protocol Buffers comme format de sérialisation qui est également développé par Google. Donc il s'agit d'un descripteur d’interface tout comme le WSDL pour SOAP, si on veut faire une analogie. Avec gRPC, on peut s’authentifier, transmettre des données de manière bidirectionnelle, annuler la communication, paramétrer des délais d’attente.
gRPC & ASP.NET Core 3.1 : Comment ça marche ?
Abonnements, magazines... Notre catalogue complet au bas de cette page.
Egalement au sommaire de :
Programmez! #239