0

我的问题是:我们有一个需要从 PL\SQL 调用的 Web 服务。我想要一个类似于这个http://www.liquid-technologies.com/XmlDataBinding/Xml-Schema-To-VB.aspx的工具, 仅适用于 PL\SQL。在 java 中,您可以传递 WSDL 文件,API 将生成在客户端实现该 Web 服务所需的类和方法。PL\SQL 有什么类似的吗?我想将 WSDL url 传递给一个工具,并获取在客户端实现该 Web 服务所需的 PL\SQL 过程和功能,在我的情况下,它使用 Oracle 表单作为他的主要系统。换句话说,我想要一种简单的方法来创建客户端代码来使用我的 Web 服务,而无需完成将 WSDL 转换为 Soap 的所有工作,然后将 soap 重新创建为文本并通过 utl_http 将其发送到服务器然后渲染soap响应并获得所需的值。即,如果我将 WSDL 描述的对象转换为 PL\SQL 对象。然后我可以像这样创建在服务器-客户端之间传输的 XML:

person.setname('Test');    //this should be PL\SQL code;
person.setaddress('Somewhere');    //this should be PL\SQL code;
person.setage(25);    //this should be PL\SQL code;
xml.send_as_xml(person);   //this should be PL\SQL code;

person 是我想从客户端发送到服务器的对象。人和对象骨架是由我正在寻找的工具创建的。

4

1 回答 1

0

经过大量研究,我发现最好用 JAVA 编写代码并将 java 类加载到数据库中。JDeveloper 是一个很好的资源来帮助我做到这一点。

于 2012-12-09T07:32:19.233 回答