1

私は春が初めてなので、自分がやろうとしていることが可能かどうかわかりません。

Springのモデルとコントローラーの側面を使用して、非同期Webサービスとワーカーサーバー(ブローカー)を作成する必要があります。

Webサービスは、JMSを介してクライアントの要求をブローカーに送信し、要求がキューに入れられたことを示す応答をクライアントに即座に送信する必要があります。

ブローカーは、ライブを維持し、複数のWebサービスインスタンスからのメッセージを処理し、出力JMSキューを介して結果を送り返すことを目的としています。ブローカーが稼働し続ける必要がある理由は、各Webサービスメッセージを処理する作業に他のWebサービスの呼び出しが含まれるためです。その一部は非同期であり、処理に時間がかかる場合があります。

さらに、複数の同時メッセージを処理するように設計されているため、ブローカーの複数のインスタンスを生成したくありません。

同じ春のプロジェクト内でWebサービスとブローカーの両方を作成し、両方をTomcatなどのWebコンテナーで実行することは可能ですか、それとも、ブローカーをWebではなく従来のスタンドアロンサーバーとして使用して、別々のプロジェクトでコーディングする必要がありますか?コンテナサーブレット?

もしそうなら、誰かが私を春/Tomcat内に生き続けるブローカーを作成する正しい方向に向けることができます。

私はWebサービスとJMSの側面を理解しているので、それについては何の助けも必要ありません。

4

0 に答える 0