0
admin UIを使用してOpen JMSにトピックを作成できます。これを行うJava APIまたはREST APIまたはシェルコマンドはありますか?admin UI以外のオープンJMSでトピックを作成する方法はありますか?
admin UIを使用してOpen JMSにトピックを作成できます。これを行うJava APIまたはREST APIまたはシェルコマンドはありますか?admin UI以外のオープン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を知らないけれども、ほとんどのプロバイダは、自動的に、とすぐそこに最初のプロデューサまたはコンシューマが作成されるトピックを作成する方法と、それが動作します。 –