ActiveMQを設定しました。「dynamicTopics/MyTopic」を使用してトピックを作成/接続できます。これは素晴らしい作品:Apache ActiveMQトピックに動的に接続しない
Properties env = new Properties();
env.setProperty(Context.INITIAL_CONTEXT_FACTORY,"org.apache.activemq.jndi.ActiveMQInitialContextFactory");
env.setProperty(Context.PROVIDER_URL,"tcp://myhostname:xxxxx");
javax.naming.Context ctx = new InitialContext(env);
InitialContext jndi = new InitialContext(env);
// Look up a JMS connection factory
TopicConnectionFactory conFactory = (TopicConnectionFactory)jndi.lookup("TopicConnectionFactory");
// Create a JMS connection
TopicConnection connection = conFactory.createTopicConnection(username,password);
Topic chatTopic = (Topic)jndi.lookup("dynamicTopics/MyTopic");
私はそれが私がそうすることができるか、存在しない場合は、既に動的にトピックを作成せずに存在しているトピックに接続したいと思いますか?
乾杯、ちょうど話題に接続しているあなたが実際にやっている
ピート
申し訳ありません。このためAMQのFAQを参照してください。それが存在しなければ私のためのトピック。それをどうすれば実現できますか? – Peter