繁体   English   中英

Tibco ems与JMS集成

[英]Tibco ems integration with JMS

我非常努力地将Tibco EMS集成到Java中。 如果有人有经验,请建议我这样做。 我没有遵循编码,但我不知道继续下一步。

Context jndiContext = null;
ConnectionFactory cFactory = null;
Connection conn = null;
Session session = null;
Hashtable<String, String> env = new Hashtable<String, String>();
env.put(Context.INITIAL_CONTEXT_FACTORY,
        "com.tibco.tibjms.naming.TibjmsInitialContextFactory");
env.put(Context.PROVIDER_URL, "http://10.6.136.141:8222");
jndiContext = new InitialContext(env);
cFactory = (ConnectionFactory) jndiContext.lookup("FTQueueConnectionFactory");
conn = cFactory.createConnection("loyalty", "loyalty");
session = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);

如果不需要,则无需设置JNDI。 只需使用TibjmsConnectionFactory类:

ConnectionFactory factory = new com.tibco.tibjms.TibjmsConnectionFactory("tcp://localhost:7222");
connection = factory.createConnection(userName, password);
connection.start();
session = connection.createSession(javax.jms.Session.AUTO_ACKNOWLEDGE);
destination = session.createQueue(name);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM