除了 admin UI 之外,还有什么方法可以在 Open JMS 中创建主题吗?
Is there any way to create topics in Open JMS other than admin UI?
我可以使用管理员 UI 在 Open JMS 中创建主题。是否有任何 Java API 或 REST API 或 shell 命令可以这样做?
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);
}
我可以使用管理员 UI 在 Open JMS 中创建主题。是否有任何 Java API 或 REST API 或 shell 命令可以这样做?
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);
}