一,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 对象。