Concepts
XML DTD
XML Schema:XML DTD升级版,描述XML文档结构
a:b中a是prefix,b是LocalName,a:b是QName: Qualified Name
JAXB:Java Architecture for XML Binding;Mashaller:java Object(Business Object)->dom(eg. Element,Node);UnMashaller:dom->java Object
JAXP(Java API for XML Processing)/DOM&STAX/Spring XML/
XML Scratch:XML片段?
Java DOM API:
StAX :Streaming API
WS:Web Service
WSTrust
SOAP
OWASP ESAPI
Frameworks
Apache Xerces:是一个开放源代码的XML语法分析器。从JDK1.5以后,Xerces就成了JDK的XML默认实现
Apache Xalan:将可扩展标记语言(XML)转换为超文本链接标识语言(HTML)或其它类型XML文档的规范
XML Security
JSR-105 API: The standard Java XML Digital Signature API.
Apache Santuario: XML-Signature Syntax and Processing & XML Encryption Syntax and Processing.
XML Digital Singature
XML Encryption
C14N标准:Canonical XML Version 1.1,规范化 XML(Canonical XML,c14n)
Streaming XML Signature
Streaming XML Encryption
XML-Signature Syntax and Processing,W3C Recommendation 12 February 2002
XML Encryption Syntax and Processing Version 1.1