公司網(wǎng)站制作模塊應(yīng)用的前端整體框架設(shè)計(jì)
日期 : 2020-06-02 17:35:37
模塊應(yīng)用的前端整體框架設(shè)計(jì)。應(yīng)用框架的前端部分是服務(wù)器與用戶信息交互的核心,在系統(tǒng)設(shè)計(jì)中一方面要為用戶提供一個友好的、方便理解的界面,讓用戶能夠在交互期間獲得預(yù)期的功能;另一方面,系統(tǒng)能夠接收用戶發(fā)布的各種命令,并根據(jù)相應(yīng)的數(shù)據(jù)處理要求使其成為系統(tǒng)能理解的數(shù)據(jù)并發(fā)送至服務(wù)器,或者解析服務(wù)器所反饋的數(shù)據(jù),單獨(dú)剝離用戶的數(shù)據(jù)并轉(zhuǎn)變?yōu)閷τ脩粲押玫哪J匠尸F(xiàn)出來,這個數(shù)據(jù)處理過程的優(yōu)點(diǎn)就是能夠避免大量數(shù)據(jù)冗余情況,降低信息混淆的可能。基于上述要求,本文對該過程的描述為:用戶在登錄網(wǎng)站的同時(shí)也登錄了通訊模塊,通訊模塊能夠像服務(wù)發(fā)送請求并獲得用戶的在線數(shù)據(jù)(同時(shí)顯示在指定位置);當(dāng)用戶產(chǎn)生通信的需求時(shí),系統(tǒng)能夠快速匹配目標(biāo)。在這個過程中,假設(shè)用戶想要與自己的在線好友交流,系統(tǒng)可以從好友列表中選取目標(biāo)好友、數(shù)據(jù)信息之后,由瀏覽器按照約定的數(shù)據(jù)將資料發(fā)送到服務(wù)器上,在服務(wù)器接收信息后根據(jù)目標(biāo)好友ID完成數(shù)據(jù)推送;而在好友端接收到服務(wù)器所發(fā)送的數(shù)據(jù)后,通過協(xié)議將目標(biāo)資料解析出來。按照上述信息傳遞流程可以發(fā)現(xiàn),這個通信過程是互通的,這個互通特性體現(xiàn)在信息的發(fā)送方與接收方,而兩者之間的角色也能對調(diào)。所以為了滿足這個信息傳遞要求,可以按照圖1所介紹的數(shù)據(jù)流程進(jìn)行處理。