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