मैंने UTL_HTTP
. का उपयोग किया है जो सरल है और काम करता है। यदि आप अपने स्वयं के पैकेज के साथ एक चुनौती का सामना करते हैं, तो संभवतः आप नेट पर UTL_HTTP के आसपास के कई रैपर पैकेजों में से एक में समाधान ढूंढ सकते हैं (Google "pl/sql से वेब सेवाओं का उपभोग करता है", जो आपको उदा.http://www.oracle-base.com/articles/9i/ConsumingWebServices9i.php
)
कारण कोई भी UTL_DBWS
का उपयोग नहीं कर रहा है यह है कि यह डिफ़ॉल्ट रूप से स्थापित डेटाबेस में कार्यात्मक नहीं है। आपको डेटाबेस में एक टन जावा कक्षाओं को लोड करने की आवश्यकता है, लेकिन मानक निर्देश दोषपूर्ण प्रतीत होते हैं - प्रक्रिया जावा त्रुटियों को दाएं और बाएं उगलती है और अंततः विफल हो जाती है। ऐसा लगता है कि इस दृष्टिकोण को काम करने के लिए बहुत कम लोग पैकेज निर्भरताओं को ट्रैक करने के लिए समय निकालने को तैयार हैं।