UTL_DBWS ist ein PL/SQL-Wrapper über die JPublisher-Programme (Java Stored Procedures). Es unterstützt nur SOAP.
APEX_WEB_SERVICE unterstützt SOAP und REST. RESTful-Webservices bilden die vorherrschende Architektur für das moderne Web. Wenn Sie also Apex installiert haben, warum sollten Sie nicht APEX_WEB_SERVICE verwenden?
Für den Gelegenheitssucher ist UTL_HTTP das älteste dieser Pakete und bietet folglich eine API auf niedrigerer Ebene. Für die meisten Anwendungsfälle sind die höherwertigen Pakete die bessere Wahl.