Jag har använt UTL_HTTP
vilket är enkelt och fungerar. Om du står inför en utmaning med ditt eget paket kan du förmodligen hitta en lösning i ett av de många wrapper-paketen runt UTL_HTTP på nätet (Googla "konsumerar webbtjänster från pl/sql", vilket leder dig till t.ex.http://www.oracle-base.com/articles/9i/ConsumingWebServices9i.php
)
Anledningen till att ingen använder UTL_DBWS
är att den inte fungerar i en standardinstallerad databas. Du måste ladda massor av Java-klasser i databasen, men standardinstruktionerna verkar vara defekta - processen spyr ut Java-fel till höger och vänster och misslyckas till slut. Det verkar som väldigt få människor har varit villiga att ta sig tid att spåra paketberoendena för att få detta tillvägagångssätt att fungera.