服務(wù)端想要通知客戶端,有幾種方式:
一 进陡、http:
- 客戶端輪詢,浪費流量和資源
- 發(fā)給客戶端數(shù)據(jù)設(shè)置過期時間微服,客戶端檢查數(shù)據(jù)過期則重新查詢趾疚,適用于數(shù)據(jù)更新不頻繁的情況
- http長連接,服務(wù)端可發(fā)送消息給客戶端以蕴,高并發(fā)情況下對服務(wù)器性能要求高
二糙麦、websocket:
也是基于tcp的方式,不像http那樣寫那么多頭部什么的丛肮。
springboot2.0 實現(xiàn)websocket:
https://blog.csdn.net/moshowgame/article/details/80275084