こんにちは、JSP から、Tibco インストールの一部としてインストールした JMS サーバーに接続して JMS メッセージを送信したいと考えています。インターネット上のさまざまなものを閲覧することで、JAVAからJMSキューにメッセージを送信する方法を知っていますが、JMSサーバー自体に接続する方法がわからないという問題があります。誰でもこれで私を助けてくれませんか。ありがとう
3020 次
3 に答える
2
Java EE アプリケーション サーバー (WebLogic、JBOSS、Glassfish など) で構成する必要があります。
JSP を Tomcat または Jetty にデプロイし、本格的な Java EE アプリ サーバーを使用しない場合は、それに JMS モジュールを追加する必要があります。ActiveMQ、RabbitMQ、または OpenJMS を探してください。
于 2011-01-24T10:26:26.673 に答える
1
基本的に、JNDI ディレクトリで接続ファクトリを検索して取得する必要があります。他のすべてのオブジェクトは、その接続ファクトリから作成されます。
これは、トピック セッションの作成方法を示す (JBoss ドキュメントからの) 例です。
InitialContext iniCtx = new InitialContext();
Object tmp = iniCtx.lookup("ConnectionFactory");
TopicConnectionFactory tcf = (TopicConnectionFactory) tmp;
conn = tcf.createTopicConnection();
topic = (Topic) iniCtx.lookup("topic/testTopic");
session = conn.createTopicSession(false, TopicSession.AUTO_ACKNOWLEDGE);
conn.start();
その他の例はこちら
于 2011-01-24T12:19:53.000 に答える