Saltar al contenido

Ejemplo de código de configuración de servicios web de Oracle Apex

Luego de tanto batallar pudimos hallar la respuesta de esta preocupación que ciertos lectores de nuestro sitio han tenido. Si deseas aportar algún detalle puedes aportar tu comentario.

Ejemplo: Oracle apex rest api

CREATEORREPLACEFUNCTION add_numbers (p_int_1  IN  NUMBER,
                                        p_int_2  IN  NUMBER)RETURN NUMBER
AS
  l_clob    CLOB;
  l_result  VARCHAR2(32767);BEGIN-- Get the XML response from the web service.
  l_clob := APEX_WEB_SERVICE.make_rest_request(
    p_url         =>'http://oracle-base.com/webservices/add-numbers.php',
    p_http_method =>'GET',
    p_parm_name   => APEX_UTIL.string_to_table('p_int_1:p_int_2'),
    p_parm_value  => APEX_UTIL.string_to_table(p_int_1 ||':'|| p_int_2));-- Display the whole document returned.
  DBMS_OUTPUT.put_line('l_clob='|| l_clob);-- Pull out the specific value of interest.
  l_result := APEX_WEB_SERVICE.parse_xml(
    p_xml   => XMLTYPE(l_clob),
    p_xpath =>'//answer/number/text()');

  DBMS_OUTPUT.put_line('l_result='|| l_result);RETURN TO_NUMBER(l_result);END;/

Recuerda algo, que te brindamos la opción de glosar .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *