JAX-RS Jersey を使用して RESTful サービスを作成し、Tomcat 7 サーバーにデプロイしました。
JMSを使用したいと思います。リクエストはキャプチャされ、メッセージ ブローカーのメッセージ キューに送られ、そこからメッセージが REST サービスにプッシュされ、レスポンスがエンド ユーザーにリダイレクトされます。
Activemq を使用しています。Activemq を RESTful サービスと統合するにはどうすればよいですか?
JAX-RS Jersey を使用して RESTful サービスを作成し、Tomcat 7 サーバーにデプロイしました。
JMSを使用したいと思います。リクエストはキャプチャされ、メッセージ ブローカーのメッセージ キューに送られ、そこからメッセージが REST サービスにプッシュされ、レスポンスがエンド ユーザーにリダイレクトされます。
Activemq を使用しています。Activemq を RESTful サービスと統合するにはどうすればよいですか?
Web サービス インターフェイスは、 と の 2 つの機能を提供する必要がsubmit
ありpoll
ます。
submit
、要求を JMS メッセージとして着信キューに送信し、メッセージ ID を返します。submit
その後に戻ります。poll
( によって返されるsubmit
) メッセージ ID を引数として関数を呼び出しpoll
ます。相関 ID で JMS メッセージ セレクターを使用して結果キューをチェックします。「未完了」または結果を返します。poll
クライアントは、結果を得るために複数回呼び出す必要がある場合があります。ノート: