0

我可以使用管理 UI 在 Open JMS 中创建主题。是否有任何 Java API 或 REST API 或 shell 命令可以这样做?

4

1 回答 1

0

管理 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);
    }
于 2016-12-25T04:24:22.993 回答