の複雑なタイプのSOAP WebサービスWSDLを使用します。「Oracle PL/SQLのWebサービスの使用」に関して、2008年9月のバックからthisポストをフォローアップしています。また、oracle.comのquestionが本質的に同じ質問をしていますが、直接の回答はありませんでした。Oracle 1
Oracle PL/SQLファンクション/ストアド・プロシージャ内からサービスを使用しようとしています。このサービスには6つのパラメータを持つメソッドがあり、そのうちの5つはカスタム定義型です。私がSOAP_APIで見つけることができるすべての例は、単純な型のintまたはstringを想定しています。
現在、OracleからSOAP Webサービスを使用するための社内ESBはありません。したがって、XML複合型を処理する能力は存在しません。 SOAP_APIを単純な型(例:hereとhere)に使用していましたが、より複雑な型になるとすぐに単純なオプションがなくなりました。私はWSDLを分解し、手動で型を作成するのに時間を費やしていましたが、それはうまくいくと思っていましたが、とにかくうまくいくとは思わないときに時間を費やすことに懐疑的です。おそらくSOAP_APIはあまりにも限られていますか? SOAP_APIとUTL_DBWS以外のオプションもありますか?これは非常に複雑に思えますが、同様の制限がありますか?
いずれの方向にも感謝します!
何プラットフォームこれは?Java? –
Oracle。しかし、あなたが言語に言及していれば、そのサービスは書かれています。私はすべてのWSDLが同じように見えます。 – McArthey
私はどの言語でサービスを利用するのですか? –