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