Client access to JMS resources

This topic describes access by Version 5 and Version 6 application clients to Java™ Message Service (JMS) resources provided by the default messaging provider.

Both J2EE application clients and thin application clients can access JMS resources provided by the default messaging provider:

In addition to both types of WebSphere Application Server Version 6 application clients, WebSphere Version 5 J2EE application clients can use their existing Version 5-style JMS resources to access service integration bus destinations for the default messaging provider. The link between Version 5 J2EE application clients and a Version 6 application server is defined by a WebSphere MQ client link object. One or more Version 5 clients can use the same WebSphere MQ client link.

As for other types of resources, a J2EE application client can use resource environment references and resource references to use logical names to lookup JMS resources.
Figure 1. Message flows between Version 5 and Version 6 J2EE application clients and a Version 6 application serverMessage flows between Version 5 and Version 6 J2EE application clients and a Version 6 application server
Here is an example of how a WebSphere Application Server thin application running in a J2SE environment can perform a JNDI lookup:
 import javax.naming.*;
...   Properties env = new Properties();
env.put(Context.PROVIDER_URL,"iiop://9.20.241.23:2809");
env.put(Context.INITIAL_CONTEXT_FACTORY,"com.ibm.websphere.naming.WsnInitialContextFactory");

InitialContext jndi = new InitialContext(env);

TopicConnectionFactory topicConnectionFactory = (TopicConnectionFactory)jndi.lookup("tcfIBM");  
The Context.PROVIDER_URL must be set to point to a WebSphere Application Server and the port server BOOTSTRAP_ADDRESS.



Related concepts
Learning about the default messaging provider
Related tasks
Managing WebSphere Application Server Version 5 JMS use of messaging resources in later versions of the product
Concept topic    

Terms of Use | Feedback

Last updated: Feb 19, 2011 5:25:36 AM CST
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=v610web&product=was-nd-mp&topic=cjq0000_
File name: cjq0000_.html