嗨我想连接并从我的JSP发送JMS消息到JMS服务器,这是我作为Tibco安装的一部分安装的。现在通过浏览互联网上的各种东西,我知道如何将消息从JAVA发送到JMS队列,但问题是我不知道锄头连接到JMS服务器本身。 任何人都可以帮助我。 感谢使用Java发送JMS消息
1
A
回答
2
你需要一个Java EE应用服务器上配置它 - 的WebLogic,JBoss和Glassfish的,等
如果您部署JSP在Tomcat或Jetty,并且不使用一个全面的Java EE应用程序服务器,您必须为其添加JMS模块 - 查找ActiveMQ或RabbitMQ或OpenJMS。
1
基本上你需要通过在JNDI目录中查找来获得连接工厂,所有其他对象都是从该连接工厂创建的。
这是一个例子(从JBoss文档)示出了如何创建主题会话:
InitialContext iniCtx = new InitialContext();
Object tmp = iniCtx.lookup("ConnectionFactory");
TopicConnectionFactory tcf = (TopicConnectionFactory) tmp;
conn = tcf.createTopicConnection();
topic = (Topic) iniCtx.lookup("topic/testTopic");
session = conn.createTopicSession(false, TopicSession.AUTO_ACKNOWLEDGE);
conn.start();
更多实例here
相关问题
- 1. 使用C发送XML消息给JMS#
- 2. JMS - 发送对象消息
- 3. 使用java Swing发送消息给JMS队列
- 4. 发送JMS消息导致通过JMS主题发送消息时警告
- 5. IBM MQ类JMS - 发送消息
- 6. 从主机发送JMS消息
- 7. 缓慢的jms mq消息发送
- 8. Apache的骆驼发送消息JMS消费者接收消息
- 9. JMS消息生产者不会将消息发送到队列
- 10. Java:将消息发送到多线程的JMS队列
- 11. 使用JMS发送消息在出口处挂起
- 12. 想通过互联网使用hornetq发送/接收JMS消息
- 13. Java JMS消息传递
- 14. JMS消息消费
- 15. 发送消息
- 16. 在运行期间JMS服务器重新启动后发送JMS消息
- 17. 如何在发送JMS消息或发送到特定服务器之前按消息类型过滤?
- 18. 如何使用HornetQ延迟传送JMS消息?
- 19. 是否有要求在提交结束时发送jms消息?
- 20. 如何不通过安慰发送有保证的消息JMS
- 21. 将消息发送到完整的JMS队列
- 22. 通过损坏的网络发送JMS消息
- 23. 将消息发送到远程JMS主题
- 24. IBM MQ未能发送/接收所有JMS消息
- 25. 在一个事务中发送多个jms消息
- 26. Storm-jms Spout收集Avro消息并发送下载流?
- 27. 如何在Alfresco内容更改时发送JMS消息?
- 28. 我需要从POJO发送JMS消息的Maven工件?
- 29. 使用硒向用户发送消息
- 30. 如何使用JMS队列将消息发送到特定接收者