相互に処理する必要のある2つのアプリケーション(クラシックJavaプログラムとバッチ)があります。それらを可能な限り通信から切り離すために、アプリケーション間でキューを使用することを考えています。
最初のアプリケーションは、2番目のアプリケーションが別のオブジェクトタイプ(DTOパターンの一種)に変換し、新しく構築されたオブジェクトを使用してビジネスロジックとWebサービス呼び出しを実行する必要があるJavaオブジェクトを提供しています。この場合、キューを使用することが最善の解決策ですか?
もしそうなら、キューにパフォーマンスの問題がありますか(特にサイズと消費時間について考えます)?このキューを実装するための最良の方法は何ですか?
前もって感謝します :)