Java EE 8 將支持 SSE 服務器端事件

jopen 10年前發布 | 10K 次閱讀 Java EE

SSE (Server-Sent Event) 是一個標準的機制用于服務器通過 HTTP 推送消息到客戶端。人們經常把 SSE 和 WebSocket 進行比較,因為 HTML5 對兩者都已支持。

對于 REST 應用而言,這是單向發布-訂閱模型一個非常好的互補,REST 客戶端可訂閱并獲取來自 REST 終端的提醒信息。Jersey 事實上已經支持 SSE。

而最新的 Servlet 規范已經實現對 SSE 的支持,你可以直接在 Servlet API 中使用 SSE。這里有一些例子

我們正在考慮 Java EE 8 對 SSE 的支持,目前主要是討論在什么地方實現 SSE: