網(wǎng)站建設(shè)只用AJAX是不夠的發(fā)布者:本站 時間:2020-04-19 11:04:50
AJAX調(diào)用了用戶交互在網(wǎng)絡(luò)上一個巨大的進(jìn)步:我們不再需要重新加載頁面針對每個用戶輸入。 使用AJAX,那么我們可以把服務(wù)器上的具體程序和更新頁面根據(jù)返回的值,給我們的應(yīng)用程序快速交互。
什么是AJAX調(diào)用不包括從服務(wù)器更新,需要現(xiàn)代實時和協(xié)作網(wǎng)絡(luò)。 這需要更新覆蓋用例從幾個用戶協(xié)作編輯文檔通知潛在的數(shù)以百萬計的讀者的新聞網(wǎng)站的目標(biāo)已經(jīng)在世界杯比賽。 另一個消息傳遞模式,除了響應(yīng)AJAX請求,需要——一個在任何規(guī)模。 PubSub(如“發(fā)布和訂閱”)是一種建立消息傳遞模式,實現(xiàn)這一點(diǎn)。
在本文中,我們將看看如何PubSub解決了更新的問題,我們會看看(一個特定的解決方案 WAMP協(xié)議 ),將調(diào)用服務(wù)器上的程序和PubSub成一個單一的API。
AJAX解決什么
在AJAX之前,交互性web頁面上是非常笨重。 任何用戶交互需要一個更新版本的頁面在服務(wù)器上生成,發(fā)送到瀏覽器和呈現(xiàn)。 在這個模型中,交互的基本單位是頁面。 任何瀏覽器發(fā)送到服務(wù)器,無論多么小所需的更新,結(jié)果總是一個完整的新頁面。 這是線交通和服務(wù)器資源的浪費(fèi),為用戶,這是緩慢而痛苦的。
AJAX 打破了這由granularizing事情:現(xiàn)在你可以發(fā)送數(shù)據(jù),接收就引發(fā)的相互作用的結(jié)果,然后更新頁面的相關(guān)部分基于此響應(yīng)。 使用AJAX,我們從一個廣義調(diào)用(“給我一個新頁面”)到多個interaction-specific調(diào)用。 使用AJAX, 遠(yuǎn)程過程調(diào)用 在服務(wù)器上(RPC)。
選擇我們,優(yōu)質(zhì)服務(wù),不容錯過
1. 優(yōu)秀的網(wǎng)絡(luò)資源,強(qiáng)大的網(wǎng)站優(yōu)化技術(shù),穩(wěn)定的網(wǎng)站和速度保證
2. 15年上海網(wǎng)站建設(shè)經(jīng)驗,優(yōu)秀的技術(shù)和設(shè)計水平,更放心
3. 全程省心服務(wù),不必?fù)?dān)心自己不懂網(wǎng)絡(luò),更省心。
------------------------------------------------------------
24小時聯(lián)系電話:021-58370032