JMS 的 connectionfactory 的初始化和lookup

JMS 的 connectionfactory 的初始化和lookup

Hashtable env  =   new  Hashtable();  
env.put(Context.URL_PKG_PREFIXES,
" org.jboss.naming:org.jnp.interfaces " );  
env.put(Context.INITIAL_CONTEXT_FACTORY,
" org.jnp.interfaces.NamingContextFactory " );  
env.put(Context.PROVIDER_URL,
" jnp://localhost:1099 " );  
InitialContext ctx 
=   new  InitialContext(env);  
Object dest 
=  ctx.Lookup( " queue/A " );  
Object factory 
=  ctx.Lookup( " QueueConnectionFactory " );  

Hashtable env = new Hashtable(); env.put(Context.URL_PKG_PREFIXES, " org.jboss.naming:org.jnp.interfaces " ); env.put(Context.INITIAL_CONTEXT_FACTORY, " org.jnp.interfaces.NamingContextFactory " ); env.put(Context.PROVIDER_URL, " jnp://localhost:1099 " ); InitialContext ctx = new InitialContext(env); Object dest = ctx.Lookup( " queue/A " ); Object factory = ctx.Lookup( " QueueConnectionFactory " );
Hashtable env = new Hashtable(); env.put(Context.URL_PKG_PREFIXES, " org.jboss.naming:org.jnp.interfaces " ); env.put(Context.INITIAL_CONTEXT_FACTORY, " org.jnp.interfaces.NamingContextFactory " ); env.put(Context.PROVIDER_URL, " jnp://localhost:1099 " ); InitialContext ctx = new InitialContext(env); Object dest = ctx.Lookup( " queue/A " ); Object factory = ctx.Lookup( " QueueConnectionFactory " );
 
经验分享 程序员 微信小程序 职场和发展