Plsql WSDL-XSD到PL\SQL

Plsql WSDL-XSD到PL\SQL,plsql,xsd,wsdl,xsd2code,wsdl2code,Plsql,Xsd,Wsdl,Xsd2code,Wsdl2code,我的问题是: 我们需要从PL\SQL调用一个web服务。我想要一个类似于此的工具,只用于PL\SQL。 在java中,您可以传递WSDL文件,API将生成在客户端实现该web服务所需的类和方法。PL\SQL有类似的功能吗?我想将WSDL url传递给一个工具,并获取在客户端实现该web服务所需的PL\SQL过程和函数,在我的例子中,客户端使用Oracle窗体作为其主系统。 换句话说,我想要一种简单的方法来创建客户端代码以使用我的web服务,而无需将WSDL转换为Soap,然后将Soap重新创建为

我的问题是: 我们需要从PL\SQL调用一个web服务。我想要一个类似于此的工具,只用于PL\SQL。 在java中,您可以传递WSDL文件,API将生成在客户端实现该web服务所需的类和方法。PL\SQL有类似的功能吗?我想将WSDL url传递给一个工具,并获取在客户端实现该web服务所需的PL\SQL过程和函数,在我的例子中,客户端使用Oracle窗体作为其主系统。 换句话说,我想要一种简单的方法来创建客户端代码以使用我的web服务,而无需将WSDL转换为Soap,然后将Soap重新创建为文本并通过utl_http发送到服务器,然后呈现Soap响应并获得所需值。 i、 e.如果我将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是我要从客户端发送到服务器的对象。person对象骨架是由我正在寻找的工具创建的。

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