企業(yè)網(wǎng)站設(shè)計ajax技術(shù)在web程序開發(fā)中的主體架構(gòu)
日期 : 2020-04-22 20:43:44
ajax技術(shù)在web程序開發(fā)中的主體架構(gòu)。Ajax技術(shù)下的web程序開發(fā)架構(gòu),主要由瀏覽器端架構(gòu)與服務(wù)器端架構(gòu)兩個部分組成。其中,瀏覽器端架構(gòu)還可細(xì)化分為應(yīng)用程序架構(gòu)和基本架構(gòu)。應(yīng)用程序架構(gòu)以桌面GUI框架為基礎(chǔ),主要包含多個并列的網(wǎng)頁窗口,以及相應(yīng)的菜單、書簽、下載、設(shè)置等應(yīng)用模塊。基本架構(gòu)則由基本管道與可移動的瀏覽器抽象組成,為程序開發(fā)者提供更加開放化、自主化的信息功能創(chuàng)建條件;服務(wù)器端架構(gòu)的ajax技術(shù)應(yīng)用,仍建立在Java、PHP、Net等傳統(tǒng)編程語言的基礎(chǔ)上,并未形成變革化、獨特化的技術(shù)結(jié)構(gòu)。通常來講,服務(wù)器端的主要運行方式為HTML、JS兩種語言的指令生成與遠(yuǎn)程調(diào)用。在HTML、JS等語言生成后,服務(wù)器端在代碼生成、瀏覽器端協(xié)調(diào)等動作上具有固定性限制,僅支持瀏覽器端本身的內(nèi)容定制;在進(jìn)行遠(yuǎn)程調(diào)用后,Javascript可實現(xiàn)由服務(wù)器端至處理器端的路由回調(diào),進(jìn)而實施出會話交互、數(shù)據(jù)庫查詢等信息提取行為。