W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵(lì)
今天,我們使用通用的應(yīng)用程序或者類庫來實(shí)現(xiàn)互相通訊,比如,我們經(jīng)常使用一個(gè) HTTP 客戶端庫來從 web 服務(wù)器上獲取信息,或者通過 web 服務(wù)來執(zhí)行一個(gè)遠(yuǎn)程的調(diào)用。
然而,有時(shí)候一個(gè)通用的協(xié)議或他的實(shí)現(xiàn)并沒有很好的滿足需求。比如我們無法使用一個(gè)通用的 HTTP 服務(wù)器來處理大文件、電子郵件以及近實(shí)時(shí)消息,比如金融信息和多人游戲數(shù)據(jù)。我們需要一個(gè)高度優(yōu)化的協(xié)議來處理一些特殊的場景。例如你可能想實(shí)現(xiàn)一個(gè)優(yōu)化了的 Ajax 的聊天應(yīng)用、媒體流傳輸或者是大文件傳輸器,你甚至可以自己設(shè)計(jì)和實(shí)現(xiàn)一個(gè)全新的協(xié)議來準(zhǔn)確地實(shí)現(xiàn)你的需求。
另一個(gè)不可避免的情況是當(dāng)你不得不處理遺留的專有協(xié)議來確保與舊系統(tǒng)的互操作性。在這種情況下,重要的是我們?nèi)绾尾拍芸焖賹?shí)現(xiàn)協(xié)議而不犧牲應(yīng)用的穩(wěn)定性和性能。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: