[英]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.