activeMQ 入门学习(二)

来源:互联网 发布:iphone手机称重软件 编辑:程序博客网 时间:2024/04/16 18:24

上一次刚刚安装了 activeMQ,  按照官方给的 demo 学习了最简单的接收消息, 现在根据官方给的 demo 学习发送消息.

仍然是参考 examples\openwire\java\src\main\java\example 下的 publisher.java 文件, 

Connection connection;ActiveMQConnectionFactory factory = new ActiveMQConnectionFactory("admin", "admin", "tcp://127.0.0.1:61616");try {connection = factory.createConnection();connection.start();Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);Queue queue = session.createQueue("myqueue");MessageProducer producer = session.createProducer(queue);producer.setDeliveryMode(DeliveryMode.PERSISTENT);TextMessage message = session.createTextMessage("你好, 这里是activ");producer.send(message);producer.send(session.createTextMessage("这是第二条信息"));connection.close();} catch (JMSException e) {// TODO Auto-generated catch blocke.printStackTrace();}
先运行 activemq.bat start, 然后运行此 main 方法, 最后运行上篇文章写得接收消息的 main 方法, 即可看到消息

0 0