問題タブ [jms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
75366 参照

jms - テスト メッセージを JMS キューにポストするためのツールは?

テスト メッセージを JMS キューにすばやくポストするためのツールを推奨できる人はいますか?

説明:

  1. このツールでは、ユーザーが何らかのデータ (おそらく XML ペイロード) を入力し、それをキューに送信できるようにする必要があります。
  2. プロデューサーなしでコンシューマーをテストできるはずです。
0 投票する
4 に答える
9455 参照

java - JMS リスナーを JBossMQ に再接続する

JBossMQ のキューからテキスト メッセージを読み取る Java リスナーがあります。JBoss を再起動する必要がある場合、リスナーは再接続せず、メッセージの読み取りを再開しません。接続できないというメッセージが 2 分ごとにリスナーのログ ファイルに記録されます。コードまたは JBossMQ で設定していないものはありますか? 私は JMS を初めて使用するので、どんな助けでも大歓迎です。ありがとう。

0 投票する
4 に答える
10313 参照

javascript - JMS (ActiveMQ) と対話するサーブレットを作成し、OnMessage でサイトを更新する

シンプルな AJAX サーブレットを使用して JMS (ActiveMQ) と通信し、トピックからメッセージが到着したときにサイトを更新するサイトを構築しています。

データの XMLHttpRequest を作成する Javascript があります。サーブレットは Get リクエストを処理し、JSON を返します。ただし、サーブレットを ActiveMQ Message Broker に接続する方法がわかりません。今はダミーデータを送り返すだけです。

私はServeltがメッセージリスナーを実装するべきだと考えています。次に、onMessage が JavaScript ページにデータを送信します。しかし、これを行う方法がわかりません。

0 投票する
4 に答える
11777 参照

java - JavaScript と JMS の統合

JavaScript と JMS (Java Messaging Service) の統合に関するガイドはどこにありますか?

トピックからメッセージを直接的または間接的に受信し、そのメッセージに基づいてサイトを更新できるベスト プラクティスまたは確立されたテクノロジが必要です。Web モジュール用のサーブレットと、EJB モジュール用の MDB (メッセージ駆動型 Bean) という 2 つのコンポーネントを作成することを考えていました。Web クライアントは JMS トピックからメッセージを取り込み、MDB は onMessage を処理します。

この音は正しいですか?例を見たことがありますか?

編集: JMS に ActiveMQ を使用しています。

0 投票する
3 に答える
3172 参照

jakarta-ee - Web層とビジネス層の間でRMIまたはJMSを使用することの長所と短所は何ですか?

一般的なWebクライアントからサーブレット/WSからビジネス層(SpringまたはEJB)アプリの場合、リモートRPCやWeb(サーブレット)層からリモートビジネス層へのメッセージングなどのアプローチのトレードオフは何ですか?基本的な同期/非同期の側面?

0 投票する
4 に答える
2062 参照

jms - JMS (特に Tibco EMS) は、メッセージ ブローカーで環境を持つことができますか?

いくつかのトピックを含むメッセージ ブローカーと、その上で実行されているアプリケーションのセットがあります。ここで、同じトピック (できれば同じブローカー) で同じアプリケーション (QA 環境など) の新しいセットを実行したいと考えています。これを行う最善の方法は何ですか。私たちの環境は厳格な官僚主義の下にあるため、新しいブローカーを作成したり、新しいトピックのセットを作成したりするのは面倒です.

0 投票する
10 に答える
39356 参照

java - どの JMS 実装を使用していますか?

私たちは選択した実装としてActiveMQ 5.2を使用しており、少し前にそれを選択しました。現在の使用には十分な性能です。しばらく前から、他にどのような Java Message Service 実装が使用されているのか、またその理由を知りたいと思っていました。確かに数は多いです。

0 投票する
3 に答える
3555 参照

java - JMSまたはJavaSpacesを介してマルチステージタスクを分散することの長所/短所は何ですか?

多段階の処理パイプラインを必要とする作業を分散しようとする場合、JMSとJavaSpaceの通信、同期、およびスループットのコスト制限は何ですか?

0 投票する
4 に答える
36781 参照

jakarta-ee - JMSCorrelationID による JMS メッセージ受信者のフィルタリング

指定された JMSCorrelationID に一致するメッセージのみを受信する Java (JRE /JDK / J2EE 1.4) で JMS キューリスナーをインスタンス化するにはどうすればよいですか? ピックアップしようとしているメッセージは、トピックではなくキューに公開されていますが、必要に応じて変更できます。

メッセージをキューに入れるために現在使用しているコードは次のとおりです。

0 投票する
2 に答える
4922 参照

queue - xml フィルターをテストするために mockrunner を使用してモック キューを設定するにはどうすればよいですか?

http://mockrunner.sourceforge.net/の mockrunner パッケージを使用して、次のように動作する XML フィルターをテストする JUnit 用のモック キューを設定しています。

  1. ftp サーバーが xml 入力を送受信するための認識可能なプロパティと、ジョブを追跡する jms キュー サーバーを設定します。キュー メッセージが受信されると、実際に xml を解析するサーバーがリモートで待機します。
  2. ftp を使用してリモート ディレクトリを作成し、mqconnectionfactory を使用してキュー サーバーの指定されたアドレスへのキュー接続を開始します。
  3. 2) で新しいキュー エントリが作成されると、フィルタは、ジョブがリモート サーバーによって完了したことを示す新しいキュー メッセージが表示されるのを待ちます。次に、フィルターは変更された xml ファイルを ftp から取得し、それを次のフィルターに渡します。

私が取り組んでいる JUnit テストでは、フィルターが接続するローカル ftp およびモック キュー サーバーを起動し、フィルターがキューに接続して新しい xml 入力ファイルをローカル ディレクトリに配置するのを待つことによって、この環境をエミュレートする必要があります。ローカル ftp サーバー経由で、キュー メッセージを待ってから、xml 入力をわずかに変更し、変更した xml を新しいディレクトリに置き、ジョブが完了したことを示す別のメッセージをキューに投稿します。

私がネットで見つけたすべてのチュートリアルでは、EJB と JNDI を使用して、作成されたキュー サーバーをルックアップしていました。可能であれば、EJB や JNDI を使用せずに、ローカル マシンにモック キューを作成し、できるだけ簡単な方法で接続することで、そのルートを回避したいと考えています。

前もって感謝します!