次のアーキテクチャを持つまったく新しいアプリケーションを考えています
ディーラー <--> ネットワーク <--> イシュア
1) ディーラーは注文を出し、2) ネットワークはそれらを基本的な健全性のために処理し、処理のために発行者に渡します。3) 発行者はそれらを処理し、4) それらをネットワークに送り返します (ログを記録します)。ディーラーに戻します。
キューを使った実装を考えています。現時点では、JMS に関する私の知識は限られています。500 以上のディーラーがあったかどうか (たとえば、500 以上の受信キュー (各ディーラーからの受信メッセージごとに 1 つ) と、同じ数の送信キュー (ネットワークから各ディーラーへの送信メッセージごとに 1 つ) を持つことができますか?) .
発行者側でも同じことが繰り返されます。発行者が 50 人いるとしましょう (つまり、50 + その側の 50 キュー、合計 600 キュー)
このようなアーキテクチャは実用的であり、現在の種類の JEE5 アプリケーション サーバーでサポートされていますか? 上記のように、JEE5 サーバーのような通常の JMS プロバイダーで実現できる場合、websphere MQ のような重い MQ 実装を導入したくありませんか?
前もってthx、ルーバン