Javaに「アラート」(または通知)フレームワークはありますか?
私のWebアプリケーションでは、ユーザーが(利用可能なアラートの)どのフォームを(たとえば電子メールで)受信するかを構成できるようにしたいと思います。
簡単な例として、ユーザーは注文が発送されたときに電子メールでのみアラートを受け取ることを選択します。
Javaに「アラート」(または通知)フレームワークはありますか?
私のWebアプリケーションでは、ユーザーが(利用可能なアラートの)どのフォームを(たとえば電子メールで)受信するかを構成できるようにしたいと思います。
簡単な例として、ユーザーは注文が発送されたときに電子メールでのみアラートを受け取ることを選択します。
Java/J2EE ではデフォルトでは何もありません。ただし、実装にはそれほど時間はかかりません。オーダー プロセッサと他のプロセッサは、processORder メソッドでリスナー / オブザーバーを持つことができます。これらは、電子メール/その他の通知を処理できます。
特定の通知に関する情報を含む JMS メッセージを OrderProcessor から送信し、JMS メッセージを消費した後にユーザーに電子メール/その他のアラートを送信することもできます。
JMS を使用して、ユーザーに通知を送信できます。JMS プロデューサーはアラートをキューに入れ、プロデューサーはメッセージを処理し、経由でユーザーに通知を送信します。電子メール/SMSおよび/またはデータベースに保存して、ユーザーダッシュボードにメッセージを表示します.