UTL_DBWS to wrapper PL/SQL dla programów JPublisher (Java Stored Procedures). Obsługuje tylko SOAP.
APEX_WEB_SERVICE obsługuje SOAP i REST. Usługi sieciowe RESTful tworzą dominującą architekturę nowoczesnego Internetu. Więc jeśli masz zainstalowany Apex, dlaczego nie miałbyś korzystać z APEX_WEB_SERVICE?
Dla zwykłego szukającego, UTL_HTTP jest najstarszym z tych pakietów i w konsekwencji zapewnia API niższego poziomu. W większości przypadków lepszym wyborem są pakiety wyższego poziomu.