© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
R. GatevIntroducing Distributed Application Runtime (Dapr)https://doi.org/10.1007/978-1-4842-6998-5_6

6. Service Invocation

Radoslav Gatev1  
(1)
Gorna Oryahovitsa, Bulgaria
 

Developing an application based on the Microservices architecture implies having many smaller services that work as a whole. A significant part of their responsibilities goes to being able to communicate with each other. Some of them will use a loosely coupled means of communication by broadcasting some messages to all interested parties. Others, instead, would want to invoke a particular service by making a direct request to it. Service discovery and service invocation are the essentials ...

Get Introducing Distributed Application Runtime (Dapr): Simplifying Microservices Applications Development Through Proven and Reusable Patterns and Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.