我想構建一個廣播系統。它由幾個小組組成。每個組有一個用戶可以向同一組的其他成員廣播消息。什麼是適合這種系統的JMS體系結構?用於組播的JMS體系結構
我應該使用持久訂閱的主題嗎?我不太瞭解發佈/訂閱消息的風格,主題是否有多個訂閱?如果是這樣,則每個訂閱代表廣播系統中的一個組。如果不是,我應該使用隊列,而每條消息都有一個指定組的頭部,然後使用JMS選擇器過濾消息,以便每個成員只接收來自組中的消息?
此外,我想消費後堅持消息。我決定讓每封郵件在一小時後過期,每個成員都應該檢查數據庫中是否有錯過的每封郵件。但是,如何在消息到期時觸發一個動作?