Matt Raible
You could. It’s just an HTTP request after all. However, with most microservice architectures, you create a gateway that does the routing and security to your downstream microservices. That way you don’t have to specify different ports and URLs for different services in your client.