基于J2EE的高速公路信息管理系統(tǒng)及AJAX應用研究.pdf_第1頁
已閱讀1頁,還剩71頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、J2EE是構建分布式系統(tǒng)的新興技術,采用J2EE技術,可以方便地將系統(tǒng)分離為四層或多層:表示層、Web層、業(yè)務邏輯層和企業(yè)信息層(數(shù)據(jù)庫)。表示層向客戶的瀏覽器提供基于Web的顯示界面;Web層和業(yè)務邏輯層處理業(yè)務流程:數(shù)據(jù)層則提供數(shù)據(jù)存儲。它構建以服務端為核心的、模塊化的企業(yè)應用。在客戶端層,多種客戶端可通過多種不同的協(xié)議來訪問中間層的J2EE服務,提供了一個建立在開放和標準的技術之上、非常靈活的端到端的多層體系架構。采用這種層次結構

2、可以提高系統(tǒng)的擴展性和服務器的效率、降低開發(fā)成本、減少開發(fā)時間。本文提出了基于J2EE的高速公路信息管理系統(tǒng)。建立一個反應快速、智能、靈活、安全的信息管理系統(tǒng)。 本文介紹了J2EE體系結構、MVC模式等相關概念和技術,并探討了目前比較受歡迎的開源框架——Struts框架。分析了它的體系結構、特點和優(yōu)缺點。根據(jù)J2EE的分層結構,結合Web應用的特點,以及利用Struts框架技術使各層相對獨立,減少各層之間的耦合程度,而且能夠加快

3、系統(tǒng)的開發(fā)過程,增強系統(tǒng)的可維護性和可擴展性。 同時,介紹了目前Web技術領域研究的熱點—Ajax。Ajax技術引進了異步調用,促使頁面局部刷新,提升了用戶體驗。對比Applet,flash等傳統(tǒng)的web技術,Ajax不需要專門的軟件支持即可以在大多數(shù)流行的瀏覽器中直接使用,Ajax(是通過XMLHttpRequest對象來發(fā)送異步請求的。Ajax涉及到的關鍵技術包括JavaScript,XMLHttpRequest,DOM,X

4、ML。JavaScfipt通過DOM獲取請求參數(shù)的信息,并使用XMLHttpRequest對象來與服務器進行異步通訊,服務器處理請求后,返回普通的text或XML,然后瀏覽器使用JavaScnpt解析XML,并通過DOM更新相關的UI層。 經過以上分析,結合高速公路信息管理系統(tǒng)的業(yè)務需求,提出了系統(tǒng)開發(fā)的方案。根據(jù)需求分析,設計了系統(tǒng)的總體框架和模塊組成,并給出了相關的功能實現(xiàn)。最后,系統(tǒng)運用先進的Ajax技術增強了UI層與服務

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論