私は Java SE を使用しています。アプリの最初の起動時に次のようにトピックを作成します。
connectionFactory = new ActiveMQConnectionFactory("vm://localhost");
conn = connectionFactory.createTopicConnection();
session = conn.createTopicSession(false,
TopicSession.AUTO_ACKNOWLEDGE);
conn.start();
session.createTopic(name);
Topic
クラスでこれを取得する方法について混乱しています。たとえば、クラスがあり、上記のように JMS サービスに接続するとします。
connectionFactory = new ActiveMQConnectionFactory("vm://localhost");
conn = connectionFactory.createTopicConnection();
session = conn.createTopicSession(false,
TopicSession.AUTO_ACKNOWLEDGE);
conn.start();
Topic
I created a app startup to send messages への参照を取得するにはどうすればよいですか?
次のようなものを想像します。
session.getTopic(name);
存在しますが、何も見つかりません。
JNDIルックアップを使用してJava EEを使用してこれを行う方法を読みましたが、コンテナで実行していないため、このサービスを利用できません。