0
我可以使用管理界面在Open JMS中創建主題。有沒有Java API或REST API或shell命令可以這樣做?有沒有什麼辦法可以在管理用戶界面以外的Open JMS中創建主題?
我可以使用管理界面在Open JMS中創建主題。有沒有Java API或REST API或shell命令可以這樣做?有沒有什麼辦法可以在管理用戶界面以外的Open JMS中創建主題?
Administration API可以在Java中使用。
示例代碼:
import org.exolab.jms.administration.AdminConnectionFactory;
import org.exolab.jms.administration.JmsAdminServerIfc;
// ...
String url = "tcp://localhost:3035/";
JmsAdminServerIfc admin = AdminConnectionFactory.create(url);
String topic = "mytopic";
Boolean isQueue = Boolean.FALSE;
if (!admin.addDestination(topic, isQueue)) {
System.err.println("Failed to create topic " + topic);
}
大多數提供商儘快創建有第一生產者或消費者自動創建的話題,雖然我不知道打開JMS和它是如何工作。 –