摘要:同步與異步的概念區(qū)別同步是指發(fā)送方發(fā)出數(shù)據(jù)后,等接收方發(fā)回響應以后才發(fā)下一個數(shù)據(jù)包的通訊方式,是一種單線程的請求方式。同步請求響應與異步請求在同步請求響應通信模型中,總是瀏覽器與服務器應用服務器或應用程序相對發(fā)起請求通過用戶。
同步與異步的概念區(qū)別
同步是指:發(fā)送方發(fā)出數(shù)據(jù)后,等接收方發(fā)回響應以后才發(fā)下一個數(shù)據(jù)包的通訊方式,是一種單線程的請求方式。同步請求/響應與異步請求
用戶填寫所有信息后,提交給服務器,等待服務器的回應(檢驗數(shù)據(jù)),是一次性的。信息錯誤又要重新填寫。異步是指:把事件添加到隊列中,不斷循環(huán)隊列,哪個準備好了就執(zhí)行哪個。
把發(fā)送方發(fā)出數(shù)據(jù)后,不等接收方發(fā)回響應,接著發(fā)送下個數(shù)據(jù)包的通訊方式。
當用戶填寫完一條信息后,該信息會自動向服務器提交,然后服務器響應客戶端,在此過程中,用戶依然在填寫表格的信息,即向服務器請求多次,節(jié)省了用戶的時間,提高了用戶的體驗。
在同步請求/響應通信模型中,總是瀏覽器(與 Web 服務器、應用服務器或 Web 應用程序相對)發(fā)起請求(通過 Web 用戶)。接著,Web 服務器、應用服務器或 Web 應用程序響應進入的請求。在處理同步請求/響應對期間,用戶不能繼續(xù)使用瀏覽器。在異步請求/響應通信模型中,瀏覽器(通過 Web 用戶)到 Web 服務器、應用服務器或 Web 應用程序的通信(以及反過來)是解耦的。在異步請求/響應對的處理中,Web 用戶在當前異步請求被處理時還可以繼續(xù)使用瀏覽器。一旦異步請求處理完成,異步響應就被通信(從 Web 服務器、應用服務器或 Web 應用程序)回客戶機頁面。典型情況下,在這個過程中,調用對 Web 用戶沒有影響;他們不需要等候響應。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/98619.html
摘要:包含基于和標準的表示使用進行動態(tài)顯示和交互使用與服務器進行異步通信使用綁定一切。重定向表示要完成請求,需要進一步操作。方法可將一個函數(shù)的對象上下文從初始的上下文改變?yōu)橛芍付ǖ男聦ο蟆? 一. 什么是Ajax??? 術語Ajax用來描述一組技術,它使瀏覽器可以為用戶提供更為自然的瀏覽體驗。 Ajax它是Asynchronous JavaScript + XML的簡寫 定義Ajax: ...
摘要:包含基于和標準的表示使用進行動態(tài)顯示和交互使用與服務器進行異步通信使用綁定一切。重定向表示要完成請求,需要進一步操作。方法可將一個函數(shù)的對象上下文從初始的上下文改變?yōu)橛芍付ǖ男聦ο蟆? 一. 什么是Ajax??? 術語Ajax用來描述一組技術,它使瀏覽器可以為用戶提供更為自然的瀏覽體驗。 Ajax它是Asynchronous JavaScript + XML的簡寫 定義Ajax: ...
摘要:包含基于和標準的表示使用進行動態(tài)顯示和交互使用與服務器進行異步通信使用綁定一切。重定向表示要完成請求,需要進一步操作。方法可將一個函數(shù)的對象上下文從初始的上下文改變?yōu)橛芍付ǖ男聦ο蟆? 一. 什么是Ajax??? 術語Ajax用來描述一組技術,它使瀏覽器可以為用戶提供更為自然的瀏覽體驗。 Ajax它是Asynchronous JavaScript + XML的簡寫 定義Ajax: ...
摘要:事件中屬性等于。響應的狀態(tài)為或者。同步在上會產生頁面假死的問題。表示聲明的變量未初始化,轉換為數(shù)值時為。但并非所有瀏覽器都支持事件捕獲。它由兩部分構成函數(shù),以及創(chuàng)建該函數(shù)的環(huán)境。 1 介紹JavaScript的基本數(shù)據(jù)類型Number、String 、Boolean 、Null、Undefined Object 是 JavaScript 中所有對象的父對象數(shù)據(jù)封裝類對象:Object、...
閱讀 1885·2021-09-28 09:36
閱讀 2440·2021-09-08 09:35
閱讀 3074·2019-08-30 15:53
閱讀 1561·2019-08-30 14:08
閱讀 675·2019-08-29 18:40
閱讀 2851·2019-08-29 13:57
閱讀 2715·2019-08-29 13:55
閱讀 693·2019-08-26 13:45