La communication entre les applications nécessite un standard de communication. XML & JSON ont régné en maîtres pendant de nombreuses années, jusqu'à l'arrivée du framework open-source ultra performant : gRPC.
Utilisé par les plus grands noms de l'industrie (Google, Netflix, etc.), gRPC permet une communication binaire très efficace en se servant des échanges basés sur Protobuf.
Dans ce cours, après une rapide introduction à gRPC, les avancées apportées par HTTP/2 et les modes de communications de gRPC, nous verrons :
Après ce premier module, nous verrons dans un second module des concepts avancés :
Nous finirons ce cours en montrant comment intégrer des services gRPC au sein d'applications ASP.NET.
A la fin de cours, vous saurez implémenter une communication gRPC entre deux applications .NET (quelles qu'elles soient) afin de communiquer de la façon la plus efficace qui soit.