原生web服务是XML DB技术的一个新特性。在google中,我发现它与SOA非常接近。
谁能简单地解释一下: 1)原生web服务的主要用法是什么? 2) XML DB 11g和以前的XML DB版本的主要区别是什么。
谢谢。
发布于 2009-03-24 14:49:57
我找到了文档。这很难)
What's New In Oracle XML DB?
新功能:
true
Content Repository
递归
访问网络服务
以及关于web服务。
Web服务为应用程序通过Internet交换信息和访问实现业务逻辑的服务提供了一种标准方法。您的应用程序可以使用本机Oracle XML DB Web服务访问Oracle数据库。一种可用的服务允许您发出SQL和XQuery查询,并以XML数据的形式接收结果。另一个服务提供对所有PL/SQL存储函数和过程的访问。在使用后一种服务时,您可以自定义输入和输出文档格式;WSDL是由本机数据库Web服务引擎自动生成的。
SOAP 1.1是Oracle XML DB支持的版本。应用程序使用HTTP POST方法向本机Oracle XML DB Web服务提交SOAP请求。您可以使用Oracle XML DB配置文件xdbconfig.xml配置所有本地Oracle XML DB Web服务和WSDL文档的位置。您还可以使用相同的配置文件配置Web服务的安全设置。
发布于 2009-03-24 16:02:32
这有好处也有坏处。如果您的开发人员具有PL/SQL方面的经验,这将使他们能够更轻松地提供和使用web服务,而无需通过单独的应用程序服务器。
当然,您的安全人员可能会参与其中,特别是如果您希望使这些服务在Intranet之外可用。但它在工具箱中提供了另一个工具。
我为去年的ODTUG会议写了一篇介绍PL/SQL web服务的论文。它可以在www.odtug.com的技术资源部分找到。瞧一瞧。
发布于 2009-03-24 11:05:56
found via google:
它允许您将PL/SQL包/过程/函数发布为web服务,而无需进行任何编码和部署工作!
https://stackoverflow.com/questions/676830
复制相似问题