Practicing and exploring
Test your knowledge and understanding by answering some questions, getting some hands-on practice, and exploring this chapter’s topics with deeper research.
Exercise 13.1 – Test your knowledge
Answer the following questions:
- What are three benefits of gRPC that make it a good choice for implementing services?
- How are contracts defined in gRPC?
- Which of the following .NET types require extensions to be imported:
int
,double
, orDateTime
? - Why should you set a deadline when calling a gRPC method?
- What are the benefits of enabling gRPC JSON transcoding to a gRPC service hosted in ASP.NET Core?
Exercise 13.2 – Compare gRPC services with HTTP APIs
Review the article found at the following link:
https://learn.microsoft.com/en-us/aspnet/core/grpc/comparison
Exercise 13.3 – Explore topics
Use the links on the following page to learn more details about the topics covered...