ActiveMQ入门案例-生产者代码实现
生活随笔
收集整理的這篇文章主要介紹了
ActiveMQ入门案例-生产者代码实现
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<–start–>
使用Java程序操作ActiveMQ生產消息,代碼的復雜度較高,但也沒有默寫下來的必要。
開發ActiveMQ首先需要導入activemq-all.jar包,如果是maven項目,就需要在pom文件中導入坐標。本例中創建的是一個maven項目,所以在pom文件中引入坐標:
要測試代碼就需要引入juint坐標:
<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version> </dependency>Java代碼操作ActiveMQ生產消息:
public class ActiveMQProducer {@Testpublic void testProduceMQ() throws Exception {// 連接工廠// 使用默認用戶名、密碼、路徑// 路徑 tcp://host:61616ConnectionFactory connectionFactory = new ActiveMQConnectionFactory();// 獲取一個連接Connection connection = connectionFactory.createConnection();// 建立會話Session session = connection.createSession(true,Session.AUTO_ACKNOWLEDGE);// 創建隊列或者話題對象Queue queue = session.createQueue("HelloWorld");// 創建生產者 或者 消費者MessageProducer producer = session.createProducer(queue);// 發送消息for (int i = 0; i < 10; i++) {producer.send(session.createTextMessage("你好,activeMQ:" + i));}// 提交操作session.commit();} }<–end–>
總結
以上是生活随笔為你收集整理的ActiveMQ入门案例-生产者代码实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java案例-用户注册邮箱绑定激活功能实
- 下一篇: 重构客户注册-基于ActiveMQ实现短