sql >> Base de Datos >  >> RDS >> Oracle

Consumir servicio web con PL/SQL:¿UTL_DBWS o APEX_WEB_SERVICE?

UTL_DBWS es un contenedor PL/SQL sobre los programas JPublisher (procedimientos almacenados de Java). Solo es compatible con SOAP.

APEX_WEB_SERVICE admite SOAP y REST. Los servicios web RESTful forman la arquitectura predominante para la web moderna. Entonces, si tiene instalado Apex, ¿por qué no usaría APEX_WEB_SERVICE?

Para el buscador casual, UTL_HTTP es el más antiguo de estos paquetes y, en consecuencia, proporciona una API de nivel inferior. Para la mayoría de los casos de uso, los paquetes de nivel superior son la mejor opción.