Conectar a um WebService

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Trancado
Shakall
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 29
Registrado em: Qua, 13 Ago 2008 6:57 pm
Localização: Blumenau - SC

Galera gostaria de saber se alguém já montou uma package que consiga se comunicar com um webservice? Se sim poderia disponibilizar para que eu possa dar uma olhada de como foi feita? gostaria de um exemplo simples de acesso a um webservice via pl/sql
Valeu!!!
izaiascatelli
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 16
Registrado em: Ter, 17 Mai 2005 4:24 pm
Localização: curitiba pr

Não se é isso que você quer mas, o código abaixo lê uma página html:

Selecionar tudo

DECLARE
  c  utl_tcp.connection;  -- TCP/IP connection to the Web server
  ret_val pls_integer;
BEGIN
  c := utl_tcp.open_connection(remote_host =>'www.site.com.br', -- remote_host =>
                              remote_port =>  80, --
                              --charset     => 'US7ASCII',
                              tx_timeout  => 5);  -- open connection --  charset     =>

  ret_val := utl_tcp.write_line(c, 'GET / HTTP/1.0');    -- send HTTP request
  ret_val := utl_tcp.write_line(c);
  BEGIN
    LOOP
      dbms_output.put_line(utl_tcp.get_line(c, TRUE));  -- read result
    END LOOP;
  EXCEPTION
    WHEN utl_tcp.end_of_input THEN
      NULL; -- end of input
  END;
  utl_tcp.close_connection(c);
EXCEPTION WHEN OTHERS THEN
   utl_tcp.close_connection(c);
END;
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

TÓPICO DUPLICADO
CONTINUAR NESTE TÓPICO:
http://glufke.net/oracle/viewtopic.php?t=3404

(TRANCADO)
Trancado
  • Informação