一種通訊方式,對(duì)設(shè)備需求簡單。我們的PC機(jī)提供的標(biāo)準(zhǔn)通信接口都是異步的。
異步雙方不需要共同的時(shí)鐘,也就是接收方不知道發(fā)送方什么時(shí)候發(fā)送,所以在發(fā)送的信息中就要有提示接收方開始接收的信息,如開始位,結(jié)束時(shí)有停止位。
synchronism :同步傳輸是指前端用戶(如:瀏覽器)與后端服務(wù)器用來通訊的方式,每當(dāng)前者(瀏覽器)送出一次請(qǐng)求時(shí),需等待后端服務(wù)器加以處理(如:找尋資源或搜尋數(shù)據(jù)庫->將結(jié)果重組成HTML格式->回應(yīng)給前端用戶),無論成功或失敗,前端用戶在這段期間都無法對(duì)瀏覽器進(jìn)行其他動(dòng)作(除非是按下“停止”鈕,或者連結(jié)到其他網(wǎng)站等)。 From:AJax與JSP 廖信彥 著
asynchronism:異步,一次可同時(shí)做很多事情,就像你邊用電腦、邊看書、看電視一樣,可同時(shí)處理很多事情。
同時(shí)間:這是對(duì)照人的時(shí)脈而言,電腦處理事情的速度遠(yuǎn)高于人處理的速度,所以對(duì)人類來說一秒內(nèi)完成十件事情就可說成同時(shí)間。而其實(shí)對(duì)電腦而言,在一個(gè)時(shí)間點(diǎn)也只能做一件事情,只是花的時(shí)間太短了,讓人會(huì)認(rèn)為是同時(shí)間完成的。當(dāng)然如果要細(xì)分下去的話,就是每件事都做一點(diǎn),然后輪流處理直到完成這件事。就像吃飯、看電視一樣。吃一口飯,看一眼電視,就這樣循環(huán)下去,直到吃完飯、看完電視節(jié)目。