热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

W3C学习笔记

2019独角兽企业重金招聘Python工程师标准一,XML1.1xml必需要有根元素,对大小写敏感,一定要关闭,属性一

2019独角兽企业重金招聘Python工程师标准>>> hot3.png



一,XML



1.1   xml必需要有根元素,对大小写敏感,一定要关闭,属性一定要用引号。



1.2   xml可以用css进行修饰。



1.3   XML 命名空间可提供避免元素命名冲突的方法。



1.4   XML 中有 5 个预定义的实体引用:



1.5   <<小于



1.6   > > 大于



1.7   & & 和号



1.8   ' &#39; 省略号



1.9   " " 引号



1.10 CDATA 内部的所有东西都会被解析器忽略。



1.11 XML 文档可能包含外国字符&#xff0c;比如挪威语&#xff0c;或者法语。为了让 XML 解析器读懂这些字符&#xff0c;您需要把 XML 文档存为 Unicode



1.12 XMLHttpRequest
对象是一个
Javascript 对象&#xff0c;没有被规定于任何 w3c标准之中。





二&#xff0c;SOAP



  2.1
SOAP 是一种简单的基于 XML 的协议&#xff0c;它使应用程序通过 HTTP 来交换信息。



  2.2 一条 SOAP 消息就是一个普通的 XML 文档&#xff0c;包含下列元素&#xff1a;




  • 必需的
         Envelope 元素&#xff0c;可把此 XML 文档标识为一条 SOAP 消息

  • 可选的 Header 元素&#xff0c;包含头部信息
  • 必需的 Body 元素&#xff0c;包含所有的调用和响应信息
  • 可选的 Fault 元素&#xff0c;提供有关在处理此消息所发生错误的信息


2.3      
强制使用的 SOAP Envelope 元素是 SOAP 消息的根元素。



2.4       SOAP 消息必须拥有与命名空间
"http://www.w3.org/2001/12/soap-envelope" 相关联的一个 Envelope 元素。



2.5       可选的 SOAP Header 元素可包含有关 SOAP 消息的应用程序专用信息&#xff08;比如认证、支付等&#xff09;。如果 Header 元素被提供&#xff0c;则它必须是 Envelope 元素的第一个子元素。



2.6       必需的 SOAP Body 元素可包含打算传送到消息最终端点的实际 SOAP 消息。



2.7       选的 SOAP Fault 元素用于存留 SOAP 消息的错误和状态信息。



2.8       SOAP 方法指的是遵守 SOAP 编码规则的 HTTP 请求/响应。



2.9       HTTP &#43; XML &#61; SOAP





三&#xff0c;WSDL、&#xff08;Web Services Description Language&#xff09;



  3.1
WSDL 是基于 XML 的用于描述 Web Services 以及如何访问 Web Services 的语言。




  • WSDL 指网络服务描述语言
  • WSDL 使用 XML 编写
  • WSDL 是一种 XML 文档
  • WSDL 用于描述网络服务
  • WSDL 也可用于定位网络服务
  • WSDL 还不是 W3C
         标准



 3.2 WSDL 文档是利用这些主要的元素来描述某个 web service 的&#xff1a;

























 

元素


 

 

定义


 

 


 

 

web service 执行的操作


 

 


 

 

web service 使用的消息


 

 


 

 

web service 使用的数据类型


 

 


 

 

web service 使用的通信协议


 




3.3 UDDI 是一种目录服务&#xff0c;企业可以使用它对 Web services 进行注册和搜索。



四&#xff0c;Web Services



  4.1 什么是Web Services&#xff1f;




  • Web Services 是应用程序组件
  • Web Services 使用开放协议进行通信
  • Web Services 是独立的&#xff08;self-contained&#xff09;并可自我描述
  • Web Services 可通过使用UDDI来发现
  • Web Services 可被其他应用程序使用
  • XML Web Services 的基础


五&#xff0c;AJAX



   5.1 AJAX 指异步 Javascript XML&#xff08;Asynchronous
Javascript And XML&#xff09;。



   5.2 通过使用 XMLHttpRequest 对象。





 





 






转:https://my.oschina.net/u/205650/blog/102150



推荐阅读
author-avatar
安静的美男只
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有