私がやろうとしていること: ユーザーが多数の異なる「チャット ルーム」にサブスクライブし、リバース AJAX / comet を使用して、チャット ルームからそのルームにログインしている全員にメッセージを送信できるようにします。(もう少し複雑ですが、これは同様の使用例です)。
私がやっていること: JMS と Atmosphere で Grails を使用しています。メッセージが送信されると、JMS を使用してメッセージ オブジェクトを送信します。このメッセージ オブジェクトは Grails サービスによって受信され、大気 URL (つまり、大気/メッセージ) にブロードキャストされます。
明らかにJMSは少し冗長ですが、メッセージを取得する必要がある人をフィルタリングするのに使用できますが、実際には機能しないようです(サブスクライバーが基本的にシングルトンサービスであることを考えると...)。
とにかく、私ができる必要があるのは、雰囲気/メッセージを聞いている人々の正しいサブセットにメッセージを送ることだけです. ここでは RESTful タイプの URL が最適です (つまり、atmosphere/messages/* (* はルーム ID)) が、Atmosphere でそれを行う方法がわかりません。
私が望むものをどのように達成できるかについてのアイデア/提案はありますか? ここには具体的なものは何もありませんので、何でも自由に提案してください。私は(別の質問への回答に基づいて)考えていました。