一,XML css
1.1 xml必須要有根元素,對大小寫敏感,必定要關閉,屬性必定要用引號。 web
1.2 xml能夠用css進行修飾。 網絡
1.3 XML 命名空間可提供避免元素命名衝突的方法。 異步
1.4 在 XML 中有 5 個預約義的實體引用: 編碼
1.5 < < 小於 spa
1.6 > > 大於 code
1.7 & & 和號 xml
1.8 ' ' 省略號 對象
1.9 " " 引號 ip
1.10 CDATA 內部的全部東西都會被解析器忽略。<![CDATA[ ** ]]>
1.11 XML 文檔可能包含外國字符,好比挪威語,或者法語。爲了讓 XML 解析器讀懂這些字符,您須要把 XML 文檔存爲 Unicode。
1.12 XMLHttpRequest
對象是一個
JavaScript 對象,沒有被規定於任何 w3c標準之中。
二,SOAP
2.1
SOAP 是一種簡單的基於 XML 的協議,它使應用程序經過 HTTP 來交換信息。
2.2 一條 SOAP 消息就是一個普通的 XML 文檔,包含下列元素:
2.3
強制使用的 SOAP 的 Envelope 元素是 SOAP 消息的根元素。
2.4 SOAP 消息必須擁有與命名空間
"http://www.w3.org/2001/12/soap-envelope" 相關聯的一個 Envelope 元素。
2.5 可選的 SOAP Header 元素可包含有關 SOAP 消息的應用程序專用信息(好比認證、支付等)。若是 Header 元素被提供,則它必須是 Envelope 元素的第一個子元素。
2.6 必需的 SOAP Body 元素可包含打算傳送到消息最終端點的實際 SOAP 消息。
2.7 選的 SOAP Fault 元素用於存留 SOAP 消息的錯誤和狀態信息。
2.8 SOAP 方法指的是遵照 SOAP 編碼規則的 HTTP 請求/響應。
2.9 HTTP + XML = SOAP
三,WSDL、(Web Services Description Language)
3.1
WSDL 是基於 XML 的用於描述 Web Services 以及如何訪問 Web Services 的語言。
3.2 WSDL 文檔是利用這些主要的元素來描述某個 web service 的:
元素 |
定義 |
<portType> |
web service 執行的操做 |
<message> |
web service 使用的消息 |
<types> |
web service 使用的數據類型 |
<binding> |
web service 使用的通訊協議 |
3.3 UDDI 是一種目錄服務,企業能夠使用它對 Web services 進行註冊和搜索。
四,Web Services
4.1 什麼是Web Services?
五,AJAX
5.1 AJAX 指異步 JavaScript 及 XML(Asynchronous
JavaScript And XML)。
5.2 經過使用 XMLHttpRequest 對象。