私は、ほとんどの処理がクライアント側で行われるリッチ クライアント側の Java EE アプリケーションに取り組んでいます。
これの典型的なシナリオは次のとおりです。
- ユーザーは、サーバーにリクエストを送信して、長時間実行されているプロセスから結果を取得します。
- サーバーは、典型的な POST/REDIRECT 非同期を実行します。クライアントの準備が整い次第、結果をクライアントにプッシュします。
- クライアントは Web ページへの応答をレンダリングします。
サーバーを使用してメッセージをクライアントに直接プッシュして通知する方法はありますか (gmail 通知が機能する方法など)。
JMS を使用してメッセージを発行できることはわかっていますが、その場合でも、クライアントはサーバーに対して AJAX 呼び出しを行って、準備されたメッセージを取得する必要があります。これを達成できる他の方法はありますか?