java專案ActiveMQ練習

2021-08-20 19:19:30 字數 1580 閱讀 1294

// 連線工廠

private static connectionfactory connectionfactory;

// 連線

private static connection connection;

// 會話 接受或者傳送訊息的執行緒

private static session session;

// 接受或傳送訊息的目的地

private static destination destination;

// 訊息生產者

private static messageproducer messageproducer;

public static void main(string args) catch (jm***ception e) finally catch (jm***ception e) }}

}/**

* 傳送訊息

*  * @param session

* @param message

* @throws jm***ception

*/private static void sendmessageproducer(session session, messageproducer message) throws jm***ception

}/**

* 接收訊息

* @author administrator**/

public class testconsumer else

}connection.close();

} catch (exception e) }}

/*** 使用監聽得到訊息

* @author administrator**/

public class listener implements messagelistener catch (jm***ception e)

}將destination =session.createqueue("fastqueue3");方法 修改為 destination=session.createtopic("testsessionqueue");

將接收訊息類的destination =session.createqueue("fastqueue3"); 修改為 session.createtopic("testsessionqueue");

執行** 搞定

spring 專案整合ActiveMQ

org.apache.activemq activemq core 5.7.0 org.apache.activemq activemq pool 5.15.9 org.springframework spring jms 4.2.5.release 注意 這邊引入的依賴如果版本過高,在農汙專案中會...

Java訊息佇列 ActiveMq 初體驗

activemq 提供了windows 和linux unix 等幾個版本,樓主這裡選擇了linux 版本下進行開發。從它的目錄來說,還是很簡單的 1.bin存放的是指令碼檔案 2.conf存放的是基本配置檔案 3.data存放的是日誌檔案 4.docs存放的是說明文件 5.examples存放的是...

activemq訊息的產生與消費 Java

activemq 進入bin目錄啟動,localhost 8161訪問activemq客戶端 1.傳送訊息給activemq客戶端 string user activemqconnection.default user 預設使用者名稱admin string password activemqcon...