這裏是代碼片段從ActiveMQ HelloWorld Example創建使用ActiveMQ的如何在ActiveMQ中創建隊列?
隊列ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory("vm://localhost");
// Create a Connection
Connection connection = connectionFactory.createConnection();
connection.start();
// Create a Session
Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
// Create the destination (Topic or Queue)
Destination destination = session.createQueue("TEST.FOO");
提供了罕見的情況下,客戶端需要 動態處理隊列標識該設施
看起來開發人員不應該使用createQueue創建隊列。如果是,開發人員應該如何創建一個隊列?應該用UI還是其他方式創建,而不是按程序進行創建?
然後進一步說
這種方法不用於創建物理隊列。隊列的物理創建是一項管理任務,並不是由JMS API啓動的 。
我沒有得到上面的說法是什麼意思?根據我的理解,開發人員應手動循環隊列。通過web ui或命令提示符。 createQueue方法只會返回與手動創建的隊列關聯的對象?
您已經提供了我的查詢很好的清晰度。但是我們可以像dddl一樣創建/刪除表格語句直到除非你明確否認ddl權限。右? – user3198603
是的,你是對的 – Leo