【SpringBoot】服務器端主動推送SSE技術講解


=====================16、高級篇幅之SpringBoot2.0服務器端主動推送SSE技術講解 ============================

 


1、服務端推送常用技術介紹
簡介:服務端常用推送技術介紹,如websocket,sse輪詢等
1、客戶端輪詢:ajax定時拉取

2、服務端主動推送:WebSocket
全雙工的,本質上是一個額外的tcp連接,建立和關閉時握手使用http協議,其他數據傳輸不使用http協議
更加復雜一些,適用於需要進行復雜雙向數據通訊的場景

3、服務端主動推送:SSE (Server Send Event)
html5新標准,用來從服務端實時推送數據到瀏覽器端,
直接建立在當前http連接上,本質上是保持一個http長連接,輕量協議
簡單的服務器數據推送的場景,使用服務器推送事件
學習資料:http://www.w3school.com.cn/html5/html_5_serversentevents.asp

 


2、SpringBoot2.x服務端主動推送SSE
簡介:講解SpringBoot2.x服務端主動推送Sever-Send-Events

1、localhost:8080/index.html
2、需要把response的類型 改為 text/event-stream,才是sse的類型


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM