javaweb认识在web应用中重要的轮询机制(ajax)
生活随笔
收集整理的這篇文章主要介紹了
javaweb认识在web应用中重要的轮询机制(ajax)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
**輪詢是用來解決服務(wù)器壓力過大的問題的。**如果保持多個長連接,服務(wù)器壓力會過大,因此。專門建立一個輪詢請求的接口,里面只保留一個任務(wù)id,只需要發(fā)送任務(wù)id,就可以獲取當前任務(wù)的情況。如果返回了結(jié)果,輪詢結(jié)束,沒有返回則等待一會兒,繼續(xù)發(fā)送請求。
輪詢分為長輪詢與輪詢
理解:輪詢:前端間隔時間短的周期請求,后臺間隔時間短的回應(yīng),他們之間的鏈接時間自然短。
輪詢:前端間隔時間長的周期請求,后臺間隔時間長的回應(yīng),他們之間的鏈接時間自然長。
ajax輪詢:
<script type="text/javascript">var getting = {url:'server.php',dataType:'json',success:function(res) {console.log(res); } }; //Ajax定時訪問服務(wù)端,不斷獲取數(shù)據(jù) ,這里是1秒請求一次。 window.setInterval(function(){$.ajax(getting)},1000);總結(jié)
以上是生活随笔為你收集整理的javaweb认识在web应用中重要的轮询机制(ajax)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用Java的BigDecimal与马青
- 下一篇: javaweb实现单点登录,防止重复登录