基于XML的web發(fā)布技術(shù) XML(Extensible Markup Language)即可擴(kuò)展標(biāo)記語言,是一種簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)語言,使用一個(gè)系列簡(jiǎn)單的標(biāo)記描述數(shù)據(jù)。XML有一個(gè)顯著的特點(diǎn)就是可以跨平臺(tái)使用,這是由它本身的定義決定。簡(jiǎn)單對(duì)象訪問協(xié)議(SOAP)是一種輕量、簡(jiǎn)單、基于 XML 的協(xié)議,它被設(shè)計(jì)成在 WEB 上交換結(jié)構(gòu)化的和固化的信息。
客戶端實(shí)現(xiàn)監(jiān)控的過程如下:首先,Web服務(wù)器發(fā)送一個(gè)初始頁面到客戶端。其中包括HTML元素組成的用戶圖形接口及在背后支持其運(yùn)行的AJAX引擎(主要由腳本語句構(gòu)成,而不是任何形式的控件)。然后AJAX引擎通過與Web服務(wù)器端的XML Web Server進(jìn)行XML形式的交互獲得控制端的實(shí)時(shí)數(shù)據(jù),其再根據(jù)這些獲得的實(shí)時(shí)數(shù)據(jù)動(dòng)態(tài)改變初始用戶圖形接口的HTML元素。從而實(shí)現(xiàn)把服務(wù)器端的數(shù)據(jù)通過列表、曲線等形式動(dòng)態(tài)地表現(xiàn)出來。