Standalone Client Lookup JNDI from the GlassFish - 编程入门网
Standalone Client Lookup JNDI from the GlassFish时间:2011-01-28 BlogJava Chris.Cui最近在学习JMS的过程中,想练习些例子,可是又不想引入MDB,或者activeMQ之类的provider,单纯的JMS实例又没法访问 JNDI去创建connection,百般查找和尝试后发现,可以在GlassFish中创建JMS的ConnectionFactory和Queue,然后在Client中通过JNDI在GlassFish中进行查找。 首先,在classpath中需要加入GlassFish的相关jar: appserv-rt.jar javaee.jar appserv-deployment-client.jar appserv-ext.jar appserv-admin.jar imqjmsra.jar 然后在代码中new一个默认的context就可以了:
这样就可以直接在java代码中通过main函数来测试你的JMS例子了。 同时,也发现一个类似的用法,如果想通过一个独立的java client去访问GlassFish中的EJB的话,也可以使用同样的方法,不过需要设置一下context中的参数了,如下:
关于EJB的访问方式,可参考:https://glassfish.dev.java.net/javaee5/ejb/EJB_FAQ.html |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |