本机 Web 服务是 XML DB 技术的一个新功能。在google中我发现它非常接近SOA。

谁能简单解释一下:1)本机Web服务的主要用法是什么2)XML DB 11G和以前的XML DB版本的主要区别是什么?

谢谢。

有帮助吗?

解决方案

我找到了文档。那个挺难 )

Oracle XML DB 中有哪些新增功能?

新功能:

  • 二进制XML
  • XML索引
  • XMLType OCT 现在使用堆存储而不是 IOT
  • XML模式注释storeVarrayAstable的默认值现在为TRUE
  • 存储库事件
  • 支持Java的内容存储库API(JCR:JSR-170)
  • 新的存储库资源链接类型
  • 支持WebDAV特权和新的Oracle XML DB特权
  • 网页服务
  • 就地 XML 架构演变
  • 支持递归 XML 模式
  • 支持 XLink 和 XInclude
  • 支持 XML 翻译
  • 支持大型 XML 节点
  • 统一的Java API
  • Oracle Data Pump 对 XMLType 的支持
  • 支持Oracle流和逻辑备用的XMLTYPE
  • Oracle XDK Pull-Parser API(XML事件,JSR-173)
  • XQuery 标准合规性
  • 使用PL/SQL对网络服务的细粒度访问
  • SQL/XML标准合规性和绩效增强功能
  • XML 更新性能增强
  • Xquery和SQL/XML性能增强功能
  • XSLT 性能增强

还有关于网络服务。

Web 服务为应用程序提供了通过 Internet 交换信息和访问实现业务逻辑的服务的标准方法。您的应用程序可以使用本机 Oracle XML DB Web 服务访问 Oracle 数据库。一项可用的服务允许您发出 SQL 和 XQuery 查询并接收 XML 数据形式的结果。另一项服务提供对所有 PL/SQL 存储函数和过程的访问。您在使用后者服务时可以自定义输入和输出文档格式;WSDL 由本机数据库 Web 服务引擎自动生成。

SOAP 1.1 是 Oracle XML DB 支持的版本。应用程序使用 HTTP POST 方法将 SOAP 请求提交到本机 Oracle XML DB Web 服务。您可以使用 Oracle XML DB 配置文件 xdbconfig.xml 配置所有本机 Oracle XML DB Web 服务和 WSDL 文档的位置。您还可以使用同一配置文件配置 Web 服务的安全设置。

其他提示

有优点和缺点。如果你在PL / SQL经验的开发人员,这使得它更容易为他们提供和不通过单独的应用程序服务器会使用Web服务。

当然,你的安全人员可能涉足那里,特别是如果你要提供你的局域网之外的服务。但它提供了一个工具箱更多的工具。

我写了一篇论文去年的ODTUG会议介绍PL / SQL Web服务。它在www.odtug.com的技术资源部分的可用。看一看。

通过谷歌发现:

  

它可以让你发布你的PL / SQL   包/程序/功能作为Web   零编码和零服务   部署工作!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top