999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AJAX與J2EE的新型Web應用的設計與實現

2014-10-17 06:09:20黃金山
網絡安全技術與應用 2014年9期
關鍵詞:效率用戶設計

黃金山

(鄖陽師范高等專科學校計算機科學系 湖北 442000)

0 引言

請求-處理-響應-刷新是目前舊版 Web應用模型的工作過程,在其中不僅浪費了訪問者大量時間,也降低了整個網絡應用交互效率,影響了整個Web應用。隨著AJAX技術興起,J2EE與之充分結合來實現創新型 Web應用已經成為當下網絡技術發展的潮流趨勢。因此,本文選取了基于AJAX與J2EE的新型Web應用的設計與實現作為研究內容,以為相關研究提供借鑒參考,推動我國企業級Web應用設計完善步伐,具有重要的促進作用。

1 AJAX概述

1.1 AJAX含義

(1)AJAX從嚴格意義上來講,并不是一種獨立的技術,而是目前多種應用技術的集合,由于AJAX組成技術具有多樣性特點,從而使得多種應用技術結合在一起后形成了功能強大的新技術[1]。

1.2 AJAX特點分析

(1)異步數據交互形式提高了服務器與瀏覽器交互效率[2]。通過應用 AJAX技術,瀏覽器與服務器直接進行異步數據交互,不再經過用戶界面在內的整個頁面,使得信息傳輸指令由原有的請求-處理-響應-刷新轉變為請求-刷新,大幅縮短系統響應時間,提高了整個Web應用效率,更好地滿足了企業辦公及日常管理需要。

(2)JavaScript能夠完成全部用戶任務。舊版Web應用中JavaScript處理能力無法涵蓋整個用戶訪問過程,從而導致應用訪問過程中界面出現了一定的延遲,影響了整體系統運行效率。AJAX技術應用后,用戶訪問從服務器端獲取數據、解析數據、渲染用戶界面、相應用戶需求等任務能夠全部交由 JavaScript完成,使得整個運行過程更加流暢簡潔[3]。

(3)局部頁面元素更新,取代了原有重新裝入過程[4]。通過AJAX技術來進行局部頁面元素的更新工作,不僅降低了服務器處理壓力,也提高了整個界面使用效率,滿足了用戶快捷訪問的需求,從而推動了AJAX技術進一步完善發展。

2 基于AJAX與J2EE的新型Web應用的設計與實現

2.1 基于AJAX與J2EE的新型Web應用的分析與設計

AJAX由于缺乏服務器端技術。從而在整個Web應用網絡交互過程中使用了一個已經指定了具體文件名稱及訪問地址的文件,在一定程度上限制了服務器端所能提供內容的靈活性,造成了訪問內容相似度較高。而 J2EE則可以有效解決上述問題,主要原因就在于 J2EE直接作用于服務器端,提供了可用于開發大型、多層次以及分布式的企業級Web應用支持[4]。二者相互結合,能夠顯著提高服務器端獲取 XML格式文件的效率并對其獲取方式并不敏感,提高了整個訪問效率。因此,在本文基于AJAX與J2EE的新型Web應用設計過程中,專門在Web容器中開辟了一個處理AJAX引擎所發出的搜索要求,并將此Servlet定義成XML Assembly Factory Servlet。之后運用系統分析其指令中的需求參數并調用Access Bean或者EJB、RMI等進行搜索數據存儲以及提取業務等內容,在收到服務器答復后,組織以 XML為文件格式的文件內容,最后將用戶所需要的信息發聵到用戶客戶端瀏覽器,呈現在用戶面前。然而,本文在綜合分析了XML Assembly Factory Servlet性能以及利弊后,不建議采用其來直接進行數據存儲及提供和進行系統業務邏輯處理,主要是為了降低對整個系統結構的破壞程度。因此,上述動作必須借助Access Bean、EJB、RMI等來進行輔助操作[5]。

2.2 基于AJAX與J2EE的新型Web應用的實現

在相關設計完成之后,為了能夠將設計完美實現,需要在J2EE應服務器端作如下動作:

(1)在web.xml中做好XML Assembly Factory Servlet以及其 URL映射工作。即:預先設置響應 ContentType為“text/xml”,從而實現基于AJAX與J2EE的新型Web應用數據存取及業務邏輯處理工作,將所得到的信息進行深層次處理,在保證用戶訪問需求得到有效滿足及反饋給用戶的信息真實準確后,將所有有效數據包裝存儲在正確的XML格式文件中。

(2)將所得到的XML格式文件通過HTTP響應發回到用戶訪問客戶端操作界面中。此步驟就完成了整個信息處理過程,其高效的運算處理能力是目前舊版Web應用所無法比擬的,同時也是整個Web應用設計與實現的核心內容。在當前網絡技術快速發展形勢下,新型Web應用在設計組裝過程中需要充分預留出擴展空間,以便將來系統完善時能夠將預裝的模塊或部件加入到系統中,從而實現新型 Web應用不間斷改進與完善工作。

當然,本設計還可以采用第三方所提供的 XML相關API來組織XML格式文件響應內容,從而實現基于AJAX與J2EE的新型Web應用具有普遍適用性。其具體操作步驟如下所示:

至此,復雜結構內容的 XML格式文件響應到反饋得以完整實現。

3 結語

綜上所述,AJAX技術結合J2EE之后所設計出的新型Web應用提高了從服務器端獲取數據的效率,使得用戶訪問時間大幅縮短,滿足了用戶訪問需求,也為企業級Web應用構建工作提供了較大的幫助。因此,基于AJAX與J2EE的新型Web應用實現過程更加快捷,同時適用范圍相較于舊版Web應用更廣泛,具有較高的推廣應用價值。

[1]李紅娟,溫喆.基于J2EE與Ajax的Web應用架構設計[J].制造業自動化,2011,12(09):127-129.

[2]何志學,莊連英,斯慶巴拉.基于 J2ME-J2EE平臺的移動電子商務系統的實現[J].北華航天工業學院學報,2011,12(05):13-15.

[3]羅金華.基于EXT的Java網絡管理系統研究與實現[J].微計算機應用,2011,12(09):68-76.

[4]李洋,孫永維,許冰,等.基于 Ajax,Struts,Hibernate和 Spring的J2EE架構[J].吉林大學學報(信息科學版),2011,12(06):576-584.

[5]喬月英.基于Ajax技術及J2EE架構的RIA集成框架的研究與實現[D].大連:大連海事大學碩士論文,2011.

猜你喜歡
效率用戶設計
提升朗讀教學效率的幾點思考
甘肅教育(2020年14期)2020-09-11 07:57:42
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
跟蹤導練(一)2
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
“錢”、“事”脫節效率低
中國衛生(2014年11期)2014-11-12 13:11:32
主站蜘蛛池模板: 亚洲成人高清在线观看| 成人综合在线观看| 亚洲狼网站狼狼鲁亚洲下载| 丰满人妻被猛烈进入无码| 国产成人综合在线观看| 亚洲国产日韩在线成人蜜芽| 欧美亚洲第一页| 亚洲美女久久| 久99久热只有精品国产15| 亚洲成年人网| 国产女人在线视频| 中国毛片网| 欧美综合激情| 午夜精品影院| 亚洲成人动漫在线观看| 三上悠亚一区二区| 亚洲男人的天堂网| 欧美精品三级在线| 新SSS无码手机在线观看| 54pao国产成人免费视频| 亚洲福利片无码最新在线播放| 91探花在线观看国产最新| 中文字幕 91| AV老司机AV天堂| 日韩东京热无码人妻| 国产激情无码一区二区APP| 91精品啪在线观看国产91| 亚洲精品色AV无码看| 就去吻亚洲精品国产欧美| 亚洲三级网站| 日韩欧美中文字幕在线精品| 四虎国产成人免费观看| 青草国产在线视频| 国产精品毛片在线直播完整版| 黄色网在线| 国产福利大秀91| 99久久精品无码专区免费| 日本伊人色综合网| 欧美成人精品欧美一级乱黄| 欧美成人aⅴ| 久久一本日韩精品中文字幕屁孩| 特级毛片免费视频| 欧美精品aⅴ在线视频| 欧美不卡视频在线| 亚洲第一区在线| 欧美国产菊爆免费观看| 狠狠色综合久久狠狠色综合| 欧美日韩v| 日本手机在线视频| 欧美午夜久久| 亚洲综合一区国产精品| 九色综合视频网| 亚洲AV成人一区国产精品| 亚洲一区二区三区中文字幕5566| 久久一色本道亚洲| 日韩av电影一区二区三区四区| 欧美精品伊人久久| 欧美不卡视频一区发布| 久久精品亚洲专区| 中文字幕免费播放| 91精品国产综合久久不国产大片| 热99re99首页精品亚洲五月天| 天堂成人在线视频| 性做久久久久久久免费看| 午夜啪啪网| 日韩精品毛片人妻AV不卡| 亚洲第一成人在线| 亚洲三级电影在线播放| 中文字幕调教一区二区视频| 波多野结衣一二三| 91精品aⅴ无码中文字字幕蜜桃| 国产欧美视频在线| 美女无遮挡被啪啪到高潮免费| 欧美亚洲一区二区三区导航| 国产91色在线| 在线观看免费国产| 国产精品夜夜嗨视频免费视频 | 97国产精品视频自在拍| 色悠久久久| 国产亚洲高清视频| 国产精品亚洲五月天高清| 99久久人妻精品免费二区|