UTL_DBWS är ett PL/SQL-omslag över JPublisher-programmen (Java Stored Procedures). Den stöder bara SOAP.
APEX_WEB_SERVICE stöder SOAP och REST. RESTful webbtjänster utgör den rådande arkitekturen för den moderna webben. Så om du har Apex installerat varför skulle du inte använda APEX_WEB_SERVICE?
För den tillfälliga sökaren är UTL_HTTP det äldsta av dessa paket och ger följaktligen ett API på lägre nivå. För de flesta användningsfall är paketen på högre nivå det bättre valet.