java web 怎麽實現新訂單提醒
壹般來說推送都會嘗試去維持壹個類似消息中心的角色 訂單服務通過某種機制通知消息中心 由消息中心統壹調度生成消息 這個階段有很多辦法 消息隊列是其中之壹 如果系統比較小甚至消息中心和訂單都是壹個系統 直接調用或者使用以下觀察者模式就可以搞定 第二個階段是常規的開發都是由前臺發起請求後臺響應 現在要反轉過來 後臺維持連接 最簡單的就是ajax輪詢 如果這個功能不是核心的話可以試試WebSocket 而如果後臺是SpringMVC的話可以自然集成SockJS進來 而對於大部分系統來說比較理想的設計就是消息中間件解耦訂單和消息中心 消息中心通過WebSocket來推送消息 此時消息中心是壹個單獨的服務 就算炸了也不會影響主系統