W3C有什么独特之处

 
   | |

导读:W3C是一家为XML、WSDL和HTML创建国际认证标准的机构。XML 1.0标准是第四次再版。许多计算机语言中SOAP工具箱成功地使用了Web服务描述语言WSDL。

关键词:W3C XML WSDL HTML SOAP Web服务描述语言

 
正在加载数据...

【TechTarget中国原创】在前面文章中,我对Web服务相关标准已经做了许多报道,现在是时侯看看那些标准发行机构最近有哪些重大举措了。首先,我们看看W3C。W3C一直是一家为XML、WSDL、和HTML创建国际认证标准的机构。在某些特定的时间,许多相关标准都加入了标准化进程。W3C的发行物五花八门:附注、草图、选择物、推荐、被提议的推荐以及W3C 推荐,尤其是标准……

【TechTarget中国原创】在前面文章中,我对Web服务相关标准已经做了许多报道,现在是时侯看看那些标准发行机构最近有哪些重大举措了。首先,我们看看W3C。W3C一直是一家为XML、WSDL、和HTML创建国际认证标准的机构。在某些特定的时间,许多相关标准都加入了标准化进程。W3C的发行物五花八门:附注、草图、选择物、推荐、被提议的推荐以及W3C 推荐,尤其是标准。

  XML

  XML 1.0标准是第四次再版。最终版本于2006年发行。XML version 1.1推荐(第二次再版)也于同期发行,但似乎并没有被人们广泛采纳。事实上,微软公司并没有选择支持1.1B版本,因为它和1.0版本不兼容。

  2008年2月,XML 1.0以“建议推荐标准”草稿的形式第五次再版。该版本同原先的版本相比,增加了许多所没有的字符描述以及并为那些XML 1.1首次出现的事物命名。这次再版目的是为了保留XML 1.1做出的改良。但是如果你要使用外语字符集和其它特殊字符,也需要考虑使用这个版本。

  WSDL 2.0

  为了自动创立基础客户和服务器编码,许多计算机语言中SOAP工具箱成功地使用了Web服务描述语言WSDL,version 1最新的1.1版本在2001年3月以“note”的形式发行,那时候人们对RESTful格式的Web服务刚有所了解。

  工作人员对WSDL的下一个版本做了许多修改,所以这个1.2版本直接跳到了2.0版本,并且于2007年6月达到了W3C“recommendation”阶段。2.0版本中的最大的变化就是描述Web服务的方法,但是它仍然强调SOAP。发行的标准并没有给出任何RESTful服务定义。但是IBM developerworks网站的这篇文章向我们展示了使用WSDL 2.0的方法。同时我也发现为维基百科的一篇文章为实施GET,POST,PUT,和DELETE方法的REST形式Web服务给出了一个WSDL描述例子。

  XQuery和XPath

  为了操纵可扩展样式语言(XSL),W3C将标准分成了几组。不同XML关联标准之间复杂的交互操作意味着这些标准都不是孤立的,对一个标准的要求经常意味着要对另一个标准的改善。以下是一些简写的交互操作标准:

  ·XSLT转化XML文档的一种语言,主要是用于展示。从1999至今,是最为成熟的语言。
  ·XPath访问XML所选部分的语言,应用于XSLT和XQuery
  ·XQuery表现XML文档数据库查询风格操作的一种语言
  ·XML Schema定义XML数据类型的语言
  ·XDM  XPath和XQuery使用的数据模型

  最初的XPath 1.0规范效果一直不错,但是由于许多W3C推荐关注2.0版本,导致了正式2.0版本于2007年1月问世。XQuery, XPath 2.0和XSLT 2.0共享一个“数据模型”,这个数据模型也是在2007年1月发布的。该数据模型对基础的XML标准进行了改进,以便描述XML文档节点中所有合法值的表达,以及这些表达如何评价它们。但是它并没有和任何特定的计算机语言表达绑定。和标准的演进交互操作方式一样,数据模型工作小组认为有必要给原始的XML Schema语言添加新的类型。最终可能XML Schema Datatypes推荐会迎头赶上。

  XQuery以格式化的查询语句从XML格式化的数据资源中抽取简化工具箱。这些查询语句和关系数据库使用的SQL语句相似,那些SQL程序员总有一种似曾相识的感觉。
  XQuery依靠XPath 2.0表达定义XML内容。一个XQuery/XPath表达式可以代替许多Java编码线,但是这是以电脑运行为代价的。所以XPath工具一方面要翻译表达,一方面还要在整个XML文档单位。

  2008年W3C发布了许多与XQuery相关的重要标准草案。7月1.1版本已经到了工作草案阶段。现在这个版本又给1.0版增添了“一些新的功能”。

  这些标准有那些重要性

  W3C标准化工作对网络和Web服务的发展产生了重大的影响。而XML 1.1却被众人所忽视了。有时,一些出版物从来没有达到过“W3C Recommendation”阶段。比如说WSDL 1.1是业内公认的标准。我认为对于XQuery和XPath的开发意义重大,因为它们精简了不断增加的XML格式化数据。

 
查看全文
 
 
 
 
 

W3C

 
HTML 5是超文本标记语言(HTML)的下一个修订版 ,超文本标记语言是用来描述网页内容和外观的标准编程语言。在2007年,万维网联盟(W3C)……
 
作为服务方法的软件拥有连续机构,可以确保服务之间的互操作性。监管XML和WSDL以及OASIS标准的万维网联盟(W3C)为WS-*标准设置了课程……
 
在前面文章中,我对Web服务相关标准已经做了许多报道,现在是时侯看看那些标准发行机构最近有哪些重大举措了。首先,我们看看W3C……
 
在您最近的博客中提到,在XML.com中有你喜欢的XML内容。关于XML的信息还可通过什么途径可以得到?请与我们分享更多的来源……
 
WSO2治理(governance)与注册中心(registry)开发的下一步就是采用W3C语义网(Semantic Web)概念的SOA策略定制……
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录