Página 1 de 1

Consumir webservice?

Enviado: 23 Dez 2010 11:20
por pena
bom dia pessoal, o Rochinha me passou um exemplo de como consumir um webservice

Código: Selecionar todos

       //   oMSXML2 = Server.CreateObject("MSXML4.ServerXMLHTTP");


          oMSXML  := TOleAuto():New( "MSXML4.ServerXMLHTTP" )
 	   cCEP      := "http://cep.republicavirtual.com.br/web_cep.php?cep=96503551&formato=xml"
           oCEP:= oMSXML
 	   oCEP:open ("GET", cCEP, .F.);
--->>>>> neste linha o sistema pindura, e da nao respondendo, e o sistema operacional pede para fecha-lo, alguem tem alguma ideia?


Re: Consumir webservice?

Enviado: 24 Dez 2010 17:10
por rochinha
Amiguinho,

Com certeza é possivel que seja necessárias as instalações do MSXML4 e MSXML6 ou MS Soap Toolkit, mesmo que digam que o mesmo foi descontinuado isto não importa porque muitos aqui ainda tem o XP sem o SP3.

O fato de eu ter desabilitado a linha oMSXML := TOleAuto():New( "MSXML4.ServerXMLHTTP" ) é porque a coloquei no inicio de abertura de meu sistema para somente usar o objeto no momento que quizer quantas vezes quizer.

Ao usar oMSXML := TOleAuto():New( "MSXML4.ServerXMLHTTP" ) repetidas vezes é possivel que voce não obtenha resultado na segunda vez em diante.