Description of the Illustration wls_rest-helidon_integration.png

A high-level diagram that illustrates the integration between Oracle WebLogic Server REST Services with Helidon.

On the right, there is a box labeled Kubernetes Cluster. This box contains another box labeled VCN (Virtual Cloud Network). Inside the VCN, on the right, are two boxes arrayed one above the other. The box on the top is labeled Helidon Server and the box at the bottom is labeled Oracle WebLogic Server. Also, inside the VCN box, on the left side is an icon labeled Load Balancer.

Within the Helidon Server box, there is an icon labeled Helidon Client and within the Oracle WebLogic Server box, there is an icon labeled JAX-RS REST.

On the left, users are depicted with an icon, and the Internet is depicted with an icon. A user initiates a request using the HTTP protocol over the internet. An arrow connects the icon labeled Users to the icon labeled Internet indicating this flow. The internet sends the request to the load balancer running inside the Kubernetes cluster. An arrow connects the icon labeled Internet to the icon labeled Load Balancer indicating this flow.

The load balancer uses the TCP protocol to send the request to the Helidon client running on the Helidon Server. An arrow connects the icon labeled Load Balancer to the box labeled Helidon Server indicating this flow.

The Helidon client initiates a REST API call to the JAX-RS REST Service running inside the Oracle WebLogic Server. The JAX-RS REST Service processes the request and sends back the response to the Helidon Client. A double-headed arrow connects the icon labeled Helidon Client to the icon labeled JAX-RS REST Service indicating this bi-directional flow.

The Helidon client sends the response to the load balancer using the TCP protocol. An arrow connects the icon labeled Helidon Client to the icon labeled Load Balancer. The load balancer then sends the response over HTTP to the user who had initiated the request. An arrow connects the icon labeled Load Balancer to the icon labeled Internet and another arrow connects the icon labeled Internet to the icon labeled Users indicating this flow.