JMS實例

    //創建連接工廠
    ConnectionFactory factory=new ActiveMQConnectionFactory("vm://localhost");
    Connection conn=null;
    Queue queue=new ActiveMQQueue("testQueue");
    try { //創建連接
     conn=factory.createConnection();
     conn.start();
    
     //創建Session
     Session session=conn.createSession(false,
     Session.AUTO_ACKNOWLEDGE);
    
     //創建Message
     Message message=session.createTextMessage("Hello World!");
    
     //創建消息生產者
     MessageProducer producer=session.createProducer(queue);
    
     //發送消息
     producer.send(message);
    
    
     //創建消息接收
     MessageConsumer consumer=session.createConsumer(queue);
     Message receiver= consumer.receive();
    
     System.out.println(((TextMessage)receiver).getText());
    
    
   
    } catch (JMSException e) {
     e.printStackTrace();
  }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章