網(wǎng)站seo優(yōu)化計算遷移
日期 : 2021-01-21 21:45:39
計算遷移。面向Web應(yīng)用的計算遷移是計算遷移的重要研究方向,它主要是將Web應(yīng)用中JavaScript相關(guān)的任務(wù)代碼遷移到服務(wù)端運行,其中涉及到遷移代碼的選擇、遷移決策、遷移代碼狀態(tài)保存恢復(fù)以及遷移后代碼和客戶端代碼的交互等。
除了JavaScript代碼遷移,還有一些研究將網(wǎng)頁的部分渲染工作遷移到服務(wù)端去做,服務(wù)端將網(wǎng)頁渲染的中間結(jié)果壓縮返回到客戶端,客戶端只需要做簡單的顯示工作。隨著HTML5標(biāo)準(zhǔn)的發(fā)布,也有一些學(xué)者針對HTML5標(biāo)準(zhǔn)中Web Worker、Web Storage等某些特性進(jìn)行遷移研究,最典型的是HTML5 Web Worker,它是HTML5標(biāo)準(zhǔn)提出的多線程機制,其相對獨立而且承擔(dān)的多是計算密集型任務(wù),非常適合進(jìn)行計算遷移。然而計算遷移也有代價,需要遷移決策模塊參照當(dāng)前的網(wǎng)絡(luò)、計算能力等狀況決定是否進(jìn)行計算遷移。
在涉及多個無線智能終端向同一個服務(wù)端進(jìn)行計算遷移時,多個終端的計算遷移會存在無線網(wǎng)絡(luò)、計算資源等競爭,這時多個終端的遷移策略一般采用博弈論方法來解決。
除了JavaScript代碼遷移,還有一些研究將網(wǎng)頁的部分渲染工作遷移到服務(wù)端去做,服務(wù)端將網(wǎng)頁渲染的中間結(jié)果壓縮返回到客戶端,客戶端只需要做簡單的顯示工作。隨著HTML5標(biāo)準(zhǔn)的發(fā)布,也有一些學(xué)者針對HTML5標(biāo)準(zhǔn)中Web Worker、Web Storage等某些特性進(jìn)行遷移研究,最典型的是HTML5 Web Worker,它是HTML5標(biāo)準(zhǔn)提出的多線程機制,其相對獨立而且承擔(dān)的多是計算密集型任務(wù),非常適合進(jìn)行計算遷移。然而計算遷移也有代價,需要遷移決策模塊參照當(dāng)前的網(wǎng)絡(luò)、計算能力等狀況決定是否進(jìn)行計算遷移。
在涉及多個無線智能終端向同一個服務(wù)端進(jìn)行計算遷移時,多個終端的計算遷移會存在無線網(wǎng)絡(luò)、計算資源等競爭,這時多個終端的遷移策略一般采用博弈論方法來解決。