OracleXML开发人员工具包10g是在Oracle数据库10g、Oracle应用服务器10g和OTN中提供的一系列用Java、C和C++编写的组件、工具和实用程序(非开源),它们具有商业再发行许可,使构建和部署基于XML的应用程序的工作变得容易。
与许多共享件和试用版XML组件不同,产品版本的OracleXDK提供XML支持(已经过严格的企业生产环境验证,包括OracleSOA、OracleJDeveloper/ADF、OracleXMLDB和OracleXMLPublisher)。使用OracleXDK的Oracle用户可享受24x7的正式支持。OracleXDK由下列组件组成:
XML分析器:利用DOM(包括3.0)、SAX和JAXP接口创建和分析XML。利用统一的CDOM接口在Oracle数据库10g中直接访问XMLType。XSLT处理程序:转换或解释XML。现在带有XSLT2.0Java支持。XSLTVM:编译器利用已编译的样式表提供了高性能CXSLT转换引擎。XML模式处理程序:支持XML模式验证,现在包含了为基于流的处理提供的验证接口。XMLJavaBean:通过Java组件来分析、转换、区分、检索和压缩XML文档。XML类生成器:现在支持JAXB,自动从DTD和XML模式中生成类来从Web表单或应用程序发送XML。XMLSQL实用程序:从用Java编写的SQL查询中生成XML文档、DTD和XML模式,以及将XML文档插入Oracle数据库。XSQLServlet:结合服务器中的XML、SQL和XSLT来提供动态Web内容和构建复杂的数据库支持的web站点和服务器。XMLPipeline处理程序:通过XML控制文件调用Java过程。TransX实用工具:使得将全球化的源数据和消息加载到Oracle数据库中变得更容易。
评论