自学网站: http://www.w3school.com.cn/x.asp
知识框架
- 【XML】指扩展标记语言
- 【XSL】指扩展样式表语言。【XSLT】指XSL转换,比如使用XSLT将XML转换为XHTML文档。
- 【XSL-FO】指可扩展样式表语言格式化对象(Extensible Stylesheet Language Formatting Objects),可以使用XSL-FO对输出的XML文档进行格式化。
- 【XPath】是一门在XML文档中查找信息的语言。它是W3C XSLT标准的主要元素,并且【XQuery】和【XPointer】同事被构建于XPath之上。
- 【XLink】和【XPointer】XLink定义在XML文档中创建超级链接的标准方法;XPointer允许这些超级链接指向XML文档中的跟多具体部分(片段)。
- 【DTD】即文档类型定义,作用是定义XML文档的合法构建模块,它使用一系列合法元素来定义文档结构。
- 【XML Schema】是基于XML的DTD替代者;描述了XML文档的结构;也戳做XML Schema定义(XML Schema Definition,【XSD】)。
- 【DOM】
- 【XForms】是下一代的HTML表单
- 【SOAP】是一种简单的基于XML的协议,它使应用程序通过HTTP来交换信息。
- 【WSDL】(网络服务描述语言,Web Services Description Language)是一门基于XML的语言,用于描述Web Services以及如何对它们进行访问。
- 【RDF】
- 【RSS】
- 【WAP】
- 【Web Services】可以将应用程序转换为网络应用程序;它可以被其他应用程序利用;基本的Web Services平台是XML+HTTP。
正在学习:
现在目前正在研究和学习Web Services相关XML知识,假设已经存在一个做一个Web Service的需求。涉及到一个框架gsoap,以及其他技术SOAP和WSDL。应用语言是C++做为Client语言调用Web Services的服务。
开始学习。。。