Description of the Illustration wls_jms-helidon_integration.png

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

On the right, there is a box labeled Kubernetes Cluster. Inside this box, on the right, are two boxes arrayed one above the other. The box on the top is labeled Helidon and contains an icon labeled helidon-jms connector indicating that the connector is configured in Helidon. The box at the bottom is labeled Oracle WebLogic Server and contains an icon labeled JMS Resources indicating that the JMS resources are configured in Oracle WebLogic Server. Also, inside the box labeled Kubernetes Cluster, on the left, is an icon labeled Load Balancer.

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 to send a message. 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 indicating this flow. The Helidon JMS connector listens to this message and sends it to the JMS resources in Oracle WebLogic Server. An arrow labeled Send JMS Messages connects the box labeled Helidon to the box labeled Oracle WebLogic Server indicating this flow.

In the same way, the Helidon JMS connector receives the JMS message from the JMS resources in Oracle WebLogic Server. An arrow labeled Receive JMS Messages connects the box labeled Oracle WebLogic Server to the box labeled Helidon indicating this flow.