成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

Ajax之同步請(qǐng)求和異步請(qǐng)求的區(qū)別

BicycleWarrior / 1814人閱讀

摘要:同步與異步的概念區(qū)別同步是指發(fā)送方發(fā)出數(shù)據(jù)后,等接收方發(fā)回響應(yīng)以后才發(fā)下一個(gè)數(shù)據(jù)包的通訊方式,是一種單線程的請(qǐng)求方式。同步請(qǐng)求響應(yīng)與異步請(qǐng)求在同步請(qǐng)求響應(yīng)通信模型中,總是瀏覽器與服務(wù)器應(yīng)用服務(wù)器或應(yīng)用程序相對(duì)發(fā)起請(qǐng)求通過用戶。

同步與異步的概念區(qū)別
同步是指:發(fā)送方發(fā)出數(shù)據(jù)后,等接收方發(fā)回響應(yīng)以后才發(fā)下一個(gè)數(shù)據(jù)包的通訊方式,是一種單線程的請(qǐng)求方式。
用戶填寫所有信息后,提交給服務(wù)器,等待服務(wù)器的回應(yīng)(檢驗(yàn)數(shù)據(jù)),是一次性的。信息錯(cuò)誤又要重新填寫。

異步是指:把事件添加到隊(duì)列中,不斷循環(huán)隊(duì)列,哪個(gè)準(zhǔn)備好了就執(zhí)行哪個(gè)。
把發(fā)送方發(fā)出數(shù)據(jù)后,不等接收方發(fā)回響應(yīng),接著發(fā)送下個(gè)數(shù)據(jù)包的通訊方式。
當(dāng)用戶填寫完一條信息后,該信息會(huì)自動(dòng)向服務(wù)器提交,然后服務(wù)器響應(yīng)客戶端,在此過程中,用戶依然在填寫表格的信息,即向服務(wù)器請(qǐng)求多次,節(jié)省了用戶的時(shí)間,提高了用戶的體驗(yàn)。

同步請(qǐng)求/響應(yīng)與異步請(qǐng)求
在同步請(qǐng)求/響應(yīng)通信模型中,總是瀏覽器(與 Web 服務(wù)器、應(yīng)用服務(wù)器或 Web 應(yīng)用程序相對(duì))發(fā)起請(qǐng)求(通過 Web 用戶)。接著,Web 服務(wù)器、應(yīng)用服務(wù)器或 Web 應(yīng)用程序響應(yīng)進(jìn)入的請(qǐng)求。在處理同步請(qǐng)求/響應(yīng)對(duì)期間,用戶不能繼續(xù)使用瀏覽器。

在異步請(qǐng)求/響應(yīng)通信模型中,瀏覽器(通過 Web 用戶)到 Web 服務(wù)器、應(yīng)用服務(wù)器或 Web 應(yīng)用程序的通信(以及反過來)是解耦的。在異步請(qǐng)求/響應(yīng)對(duì)的處理中,Web 用戶在當(dāng)前異步請(qǐng)求被處理時(shí)還可以繼續(xù)使用瀏覽器。一旦異步請(qǐng)求處理完成,異步響應(yīng)就被通信(從 Web 服務(wù)器、應(yīng)用服務(wù)器或 Web 應(yīng)用程序)回客戶機(jī)頁面。典型情況下,在這個(gè)過程中,調(diào)用對(duì) Web 用戶沒有影響;他們不需要等候響應(yīng)。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/98619.html

相關(guān)文章

  • Web前端經(jīng)典面試試題(三)

    摘要:包含基于和標(biāo)準(zhǔn)的表示使用進(jìn)行動(dòng)態(tài)顯示和交互使用與服務(wù)器進(jìn)行異步通信使用綁定一切。重定向表示要完成請(qǐng)求,需要進(jìn)一步操作。方法可將一個(gè)函數(shù)的對(duì)象上下文從初始的上下文改變?yōu)橛芍付ǖ男聦?duì)象。 一. 什么是Ajax??? 術(shù)語Ajax用來描述一組技術(shù),它使瀏覽器可以為用戶提供更為自然的瀏覽體驗(yàn)。 Ajax它是Asynchronous JavaScript + XML的簡(jiǎn)寫 定義Ajax: ...

    DrizzleX 評(píng)論0 收藏0
  • Web前端經(jīng)典面試試題(三)

    摘要:包含基于和標(biāo)準(zhǔn)的表示使用進(jìn)行動(dòng)態(tài)顯示和交互使用與服務(wù)器進(jìn)行異步通信使用綁定一切。重定向表示要完成請(qǐng)求,需要進(jìn)一步操作。方法可將一個(gè)函數(shù)的對(duì)象上下文從初始的上下文改變?yōu)橛芍付ǖ男聦?duì)象。 一. 什么是Ajax??? 術(shù)語Ajax用來描述一組技術(shù),它使瀏覽器可以為用戶提供更為自然的瀏覽體驗(yàn)。 Ajax它是Asynchronous JavaScript + XML的簡(jiǎn)寫 定義Ajax: ...

    JackJiang 評(píng)論0 收藏0
  • Web前端經(jīng)典面試試題(三)

    摘要:包含基于和標(biāo)準(zhǔn)的表示使用進(jìn)行動(dòng)態(tài)顯示和交互使用與服務(wù)器進(jìn)行異步通信使用綁定一切。重定向表示要完成請(qǐng)求,需要進(jìn)一步操作。方法可將一個(gè)函數(shù)的對(duì)象上下文從初始的上下文改變?yōu)橛芍付ǖ男聦?duì)象。 一. 什么是Ajax??? 術(shù)語Ajax用來描述一組技術(shù),它使瀏覽器可以為用戶提供更為自然的瀏覽體驗(yàn)。 Ajax它是Asynchronous JavaScript + XML的簡(jiǎn)寫 定義Ajax: ...

    HtmlCssJs 評(píng)論0 收藏0
  • 50道JavaScript基礎(chǔ)面試題(附答案)

    摘要:事件中屬性等于。響應(yīng)的狀態(tài)為或者。同步在上會(huì)產(chǎn)生頁面假死的問題。表示聲明的變量未初始化,轉(zhuǎn)換為數(shù)值時(shí)為。但并非所有瀏覽器都支持事件捕獲。它由兩部分構(gòu)成函數(shù),以及創(chuàng)建該函數(shù)的環(huán)境。 1 介紹JavaScript的基本數(shù)據(jù)類型Number、String 、Boolean 、Null、Undefined Object 是 JavaScript 中所有對(duì)象的父對(duì)象數(shù)據(jù)封裝類對(duì)象:Object、...

    huaixiaoz 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<