詞語解釋
異步通信是指在通信過程中,一方發(fā)出信息,另一方不會立即響應(yīng),而是在后續(xù)的時間內(nèi)完成響應(yīng),這種通信方式叫做異步通信。 異步通信可以分為兩種:一種是點對點的異步通信,另一種是廣播式的異步通信。點對點的異步通信是指在兩個節(jié)點之間進(jìn)行通信,一方發(fā)出信息,另一方不會立即響應(yīng),而是在后續(xù)的時間內(nèi)完成響應(yīng),這種通信方式叫做異步通信。而廣播式的異步通信是指在多個節(jié)點之間進(jìn)行通信,一方發(fā)出信息,多個節(jié)點都不會立即響應(yīng),而是在后續(xù)的時間內(nèi)完成響應(yīng),這種通信方式叫做異步通信。 異步通信的應(yīng)用非常廣泛,主要用于實現(xiàn)網(wǎng)絡(luò)應(yīng)用程序的客戶端和服務(wù)器之間的通信。在客戶端和服務(wù)器之間的通信中,客戶端發(fā)出請求,服務(wù)器不會立即響應(yīng),而是在后續(xù)的時間內(nèi)完成響應(yīng),這種通信方式叫做異步通信。異步通信可以讓客戶端和服務(wù)器之間的通信更加高效,從而提高網(wǎng)絡(luò)應(yīng)用程序的性能。 此外,異步通信還可以用于實現(xiàn)實時多人游戲,這是因為實時多人游戲中的玩家之間的通信是異步的,玩家發(fā)出的指令不會立即被響應(yīng),而是在后續(xù)的時間內(nèi)完成響應(yīng),這種通信方式叫做異步通信。 另外,異步通信還可以用于實現(xiàn)分布式系統(tǒng)中的遠(yuǎn)程過程調(diào)用(RPC),這是因為RPC中的客戶端和服務(wù)器之間的通信是異步的,客戶端發(fā)出的請求不會立即被響應(yīng),而是在后續(xù)的時間內(nèi)完成響應(yīng),這種通信方式叫做異步通信。 總之,異步通信是指在通信過程中,一方發(fā)出信息,另一方不會立即響應(yīng),而是在后續(xù)的時間內(nèi)完成響應(yīng),這種通信方式叫做異步通信。它的應(yīng)用非常廣泛,主要用于實現(xiàn)網(wǎng)絡(luò)應(yīng)用程序的客戶端和服務(wù)器之間的通信,實現(xiàn)實時多人游戲,以及實現(xiàn)分布式系統(tǒng)中的遠(yuǎn)程過程調(diào)用(RPC)。 異步通信是一種很常用的通信方式。異步通信在發(fā)送字符時,所發(fā)送的字符之間的時間間隔可以是任意的。當(dāng)然,接收端必須時刻做好接收的準(zhǔn)備(如果接收端主機的電源都沒有加上,那么發(fā)送端發(fā)送字符就沒有意義,因為接收端根本無法接收)。發(fā)送端可以在任意時刻開始發(fā)送字符,因此必須在每一個字符的開始和結(jié)束的地方加上標(biāo)志,即加上開始位和停止位,以便使接收端能夠正確地將每一個字符接收下來。異步通信的好處是通信設(shè)備簡單、便宜,但傳輸效率較低(因為開始位和停止位的開銷所占比例較大)。 異步通信也可以是以幀作為發(fā)送單位。接收端必須隨時做好接收幀的準(zhǔn)備。這是,幀的首部必須設(shè)有一些特殊的比特組合,使得接收端能夠找出一幀的開始。這也稱為幀定界。幀定界還包含確定幀的結(jié)束位置。這有兩種方法。一種是在幀的尾部設(shè)有某種特殊的比特組合來標(biāo)志幀的結(jié)束;蛘咴趲撞恐性O(shè)有幀長度的字段。需要注意的是,在異步發(fā)送幀時,并不是說發(fā)送端對幀中的每一個字符都必須加上開始位和停止位后再發(fā)送出去,而是說,發(fā)送端可以在任意時間發(fā)送一個幀,而幀與幀之間的時間間隔也可以是任意的。在一幀中的所有比特是連續(xù)發(fā)送的。發(fā)送端不需要在發(fā)送一幀之前和接收端進(jìn)行協(xié)調(diào)(不需要先進(jìn)行比特同步)。 每個字符開始發(fā)送的時間可以是任意的t0 0 1 1 0 1 1 0起始位結(jié)束位t每個幀開始發(fā)送的時間可以是任意的以字符為單位發(fā)送以幀為單位發(fā)送幀開始幀結(jié)束
異步通信是一種很常用的通信方式。異步通信在發(fā)送字符時,所發(fā)送的字符之間的時間間隔可以是任意的。當(dāng)然,接收端必須時刻做好接收的準(zhǔn)備(如果接收端主機的電源都沒有加上,那么發(fā)送端發(fā)送字符就沒有意義,因為接收端根本無法接收)。發(fā)送端可以在任意時刻開始發(fā)送字符,因此必須在每一個字符的開始和結(jié)束的地方加上標(biāo)志,即加上開始位和停止位,以便使接收端能夠正確地將每一個字符接收下來。異步通信的好處是通信設(shè)備簡單、便宜,但傳輸效率較低(因為開始位和停止位的開銷所占比例較大)。 異步通信也可以是以幀作為發(fā)送單位。接收端必須隨時做好接收幀的準(zhǔn)備。這是,幀的首部必須設(shè)有一些特殊的比特組合,使得接收端能夠找出一幀的開始。這也稱為幀定界。幀定界還包含確定幀的結(jié)束位置。這有兩種方法。一種是在幀的尾部設(shè)有某種特殊的比特組合來標(biāo)志幀的結(jié)束;蛘咴趲撞恐性O(shè)有幀長度的字段。需要注意的是,在異步發(fā)送幀時,并不是說發(fā)送端對幀中的每一個字符都必須加上開始位和停止位后再發(fā)送出去,而是說,發(fā)送端可以在任意時間發(fā)送一個幀,而幀與幀之間的時間間隔也可以是任意的。在一幀中的所有比特是連續(xù)發(fā)送的。發(fā)送端不需要在發(fā)送一幀之前和接收端進(jìn)行協(xié)調(diào)(不需要先進(jìn)行比特同步)。 每個字符開始發(fā)送的時間可以是任意的t0 0 1 1 0 1 1 0起始位結(jié)束位t每個幀開始發(fā)送的時間可以是任意的以字符為單位發(fā)送以幀為單位發(fā)送幀開始幀結(jié)束
抱歉,此頁面的內(nèi)容受版權(quán)保護(hù),復(fù)制需扣除次數(shù),次數(shù)不足時需付費購買。
如需下載請點擊:點擊此處下載
掃碼付費即可復(fù)制
胖客戶端 | WCDMA | SQL | 三星S7520U | 丁磊 | 光耦合器 | 終端監(jiān)控 | NBAP | 短信中心 | PIS | 程序員面試寶典 | baud |
移動通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助