HTTP communication
Calling remote services which runs on JLupin Platform can be done using two main protocol types: native and HTTP. Both of them are translated into proper JAVA objects and passed into method invocation. Here we will discuss HTTP protocol.
Calling native microservice
HTTP communication to native microservices is performed through HTTP Elastic API, see this chapter to get more details. ELASTIC API as well as HTTP communication to servlet microservices (user defined API) is accessible through JLupin Edge Balance, see how it works.
Calling servlet microservice
HTTP communication to servlet microservices is performed through standard Spring Boot web application configuration which means calling endpoints configured in controllers. ELASTIC API as well as HTTP communication to servlet microservices (user defined API) is accessible through JLupin Edge Balance, see how it works.