監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
泛普博客

當(dāng)前位置:工程項目OA系統(tǒng) > 泛普服務(wù)體系 > 泛普博客

淺析協(xié)同辦公OA系統(tǒng)在AJAX中的原理有哪些?

申請免費試用、咨詢電話:400-8352-114

  AJAX(AsynchronousJavaScript and XML)是現(xiàn)有多種技術(shù)的綜合,OA辦公系統(tǒng)包括JavaScript、XHTML、CSS、DOM、XML, XSTL和XMLHttpRequesta。 AJAX使用XHTML和CSS標(biāo)準(zhǔn)化呈現(xiàn)數(shù)據(jù),使用DOM實現(xiàn)動態(tài)顯示和交互數(shù)據(jù),使用XML, XSTL或JSON進(jìn)行數(shù)據(jù)交換與處理,使用XMLHttpRe-quest對象進(jìn)行異步數(shù)據(jù)讀取,使用JavaScript綁定和處理所有數(shù)據(jù)。AJAX為交互操作較多、數(shù)據(jù)讀寫頻繁和數(shù)據(jù)分類良好的Web應(yīng)用提供了一個很好的解決方案。其中XMLHttpRequest、JavaScript和DOM是AJAX技術(shù)的核心。

  XMLHttpRequest

  XMLHttpRequest是AJAX引擎的核心技術(shù),是AJAX引擎解決無需刷新整個頁面即可從服務(wù)器獲取所需數(shù)據(jù)問題的關(guān)鍵。在微軟IE平臺下XMLHttpRequest是XMLHTTP組件的一個對象,它通過允許開發(fā)人員在web頁面內(nèi)部使用XMLHTTPActiveX組件擴展自身功能,開發(fā)人員不必從當(dāng)前的Web頁面導(dǎo)航而直接與服務(wù)器上的數(shù)據(jù)庫進(jìn)行雙向數(shù)據(jù)傳輸。該項功能相當(dāng)重要,它彌補了無狀態(tài)連接的缺點,排除下載冗余Web數(shù)據(jù)的需要,從而提高了進(jìn)程速度。

  DOM(Document objectModel)

  DOM是給HTML和XML文件使用的一組API。它提供了文件的結(jié)構(gòu)表述,允許開發(fā)人員改變其中的內(nèi)容,建立網(wǎng)頁與程序語言溝通的橋梁。所有Web開發(fā)人員操作及建立文件的屬性、方法及事件都以對象方式來展現(xiàn),這些對象均可由當(dāng)今大多數(shù)瀏覽器以腳本取用。一個用HTML或XHTML構(gòu)建的網(wǎng)頁可看作是一組結(jié)構(gòu)化數(shù)據(jù),這些數(shù)據(jù)被封在DOM(Document Object Model)中,且DOM提供對網(wǎng)頁中各個對象的讀寫支持。

  JavaScript

  JavaScript是一種在瀏覽器中大量使用的跨平臺編程語言,常被用來制作網(wǎng)頁特效或表單驗證。在AJAX中JavaScript則是XML-HttpRequest與DOM交互的橋梁以及AJAX引擎工作的主要推動力。JavaScript通過調(diào)用XML-HttpRequest的屬性和方法獲取服務(wù)器端數(shù)據(jù),調(diào)用DOM的AP工更新Web頁面內(nèi)容,從而實現(xiàn)整個頁面的無刷新更新頁面的效果。

發(fā)布:2006-12-10 13:44    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普泛普博客其他應(yīng)用

泛普OA商務(wù)合同 泛普OA需求調(diào)研 泛普OA實施方案 泛普OA項目啟動 泛普網(wǎng)絡(luò)硬件配置 泛普OA部署安裝 泛普流程模板表單 OA系統(tǒng)二次開發(fā) 泛普常見問題解決 泛普OA操作手冊 泛普軟件項目驗收 泛普培訓(xùn)推廣上線 泛普OA售后服務(wù) 泛普新聞 泛普期刊 泛普博客