Working with external clients
About this task
Consider a very simple scenario in which an external client wants to interact with an application on the server. The figure depicts a typical simple scenario.

The SCA application includes an export with a JMS binding; this makes the application available to external clients.
When you have an external client in a Java™ virtual machine (JVM) separate from your server, there are several steps you must take in order to make a connection and interact with a JMS export. The client obtains an InitialContext with the correct values and then looks up the resources through JNDI. The client then uses the JMS 1.1 specification client to access the destinations and the send and receive messages on the destinations.
The default JNDI names of the resources created automatically by the runtime are listed in the configuration topic of this section. However, if you have pre-created resources, use those JNDI names.
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15