Vamos por partes : primeiro, esse enviar dados para o servidor web, vc 
poderia só enviar uma página web (ie, um arquivo-texto com comandos html) para 
ele, OU vc quer Realmente consumir um serviço web a partir do database (ie, 
INTERAGIR com uma página web já criada, que recebe alguns inputs e devolve 
retornos) ? 

 SE a sua solução puder ser só criar uma página web com dados do database , 
sim, vc até poderia usar a package utl_http (veja 
http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:285215954607para
 umas dicas de usp, bem como a Documentação correspondente), ela tem comandos 
para gerar html , mas IMHO seria *** IMENSAMENTE *** mais fácil para se criar 
uma página web simples vc usar a funcionalidade de HTML do sqlplus, que permite 
que qualquer consulta sql*plus gere código html, que vc pode salvar via SPOOL e 
enviar pro servidor web , 
http://blog.mafr.de/2006/12/27/creating-html-reports-with-sqlplus-2/é um 
possível exemplo. Ambas as técnicas demandam um mínimo de conhecimento em html, 
mas nada muito avançado...

 JÁ SE a sua necessidade Realmente é consumir um serviço web (ie, conectar numa 
página web/site web já existente, Enviar Comandos e Receber retornos) a partir 
do database, é certamente mais complexo, o UTL_HTTP ** não ** traz os comandos 
todos necessários, só a base deles, vc certamente teria que escrever bastante, 
http://www.oracle-base.com/articles/9i/ConsumingWebServices9i.php tem um 
exemplo e 
http://www.liberidu.com/blog/2009/07/14/howto-consume-webservices-via-plsql/ 
outro....
   Se vc tiver a possibilidade, no 10g vc tem a UTL_DBWS , bem mais apropriada, 
veja http://www.oracle-base.com/articles/10g/utl_dbws10g.php para 
exemplo/referência ... Evidentemente sempre existem outras opções, como 
carregar um programa Java para o seu database, a ser validado por vc, 
fundamentalmente depende se vc tem in-house alguma expertise em Java...
   
 Seja qual for a necessidade, se depois de ver os exemplos e estudar a 
documentação pertinente vc ainda tiver dúvidas, manda aqui pro grupo : a versão 
Exata do database, a tecnologia que vc quer/pode usar (por exemplo, se vc tem 
ou não java no banco, se vc conhece ou não java e html), um exemplo completo da 
página a gerar (se a solução puder ser geração de página web) ou (se tiver que 
haver consumo de serviço web) manda as especificações/inputs/retornos ( e se 
puder deixar público o serviço, nos mostre a URL) , que a gente pode tentar 
palpitar mais - mais ou menos como o velho Olhos-azuis, que sempre bradava ao 
Capitão ser um médico apenas, eu sou um DBA, e não um especialista em SOAP ou 
em web development, mas posso tentar dar meus pitacos... E claro, sei que há 
diversos especialistas em web development que às vezes passam por aqui...
 
  []s
  
   Chiappa 
   

--- Em oracle_br@yahoogrupos.com.br, "Carlos Pinto" <carlos.pintoo@...> escreveu
>
> Ola a todos, alguém sabe como enviar dados da Base de Dados para um servidor
> WEB (WEB Service) utilizando um user e password?
> 
>  
> 
> Como posso utilizar utl_http?
> 
>  
> 
> Obrigado a todos,
> 
> Carlos
> 
>  
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a