mirror of https://github.com/dapr/docs.git
860 B
860 B
Service Invocation
Dapr-enabled apps can communicate with each other through well-known endpoints in the form of http or gRPC messages.
- Service A makes a http/gRPC call meant for Service B. The call goes to the local Dapr sidecar.
- Dapr discovers Service B's location and forwards the message to Service B's Dapr sidecar
- Service B's Dapr sidecar forwards the request to Service B. Service B performs its corresponding business logic.
- Service B sends a response for Service A. The response goes to Service B's sidecar.
- Dapr forwards the response to Service A's Dapr sidecar.
- Service A receives the response.
For more information, see:
- The Service Invocation Spec
- A HowTo on Service Invocation