Si debes instalar el SOAP en cada cliente
Ivan Martinez

--- El vie, 2/7/10, Pablo Pioli <ppi...@hotmail.com> escribió:

De: Pablo Pioli <ppi...@hotmail.com>
Asunto: [GUFA] WebServices en VFP
Para: "GUFA List Member" <GUFA@mug.org.ar>
Fecha: viernes, 2 de julio, 2010 20:23



 
 




 
Son componentes COM asi que deberias usar el 
paquete de instalacion para que te los registre correctamente.
 
Pablo Pioli
 
----- Original Message ----- 
From: Curcho, 
Jorge 
To: GUFA List 
Member 
Sent: Friday, July 02, 2010 4:05 PM
Subject: [GUFA] WebServices en VFP



Gracias Pablo! 
   
Debo instalar el paquete de SOAP provisto 
por FOX en cada cliente? O puedo copiar alguna lista de dlls en el directorio 
de 
la aplicación? 
   
   




De: GUFA@mug.org.ar [mailto:g...@mug.org.ar] 
En nombre de Pablo 
Pioli
Enviado el: Viernes, 02 
de Julio de 2010 03:57 p.m.
Para: GUFA List Member
Asunto: [GUFA] WebServices en 
VFP 
   

Tenes 
que instalar SOAP, Fox no hace el trabajo de llamar al Webservice por su 
cuenta. 
Usa esas librerias externas. 

  

Pablo 
Pioli 

  

----- 
Original Message -----  

From: Curcho, Jorge 
 

To: GUFA List Member 
 

Sent: Friday, July 02, 2010 3:50 
PM 

Subject: [GUFA] WebServices en 
VFP 

   
Hola a 
todos 
Estoy tratando de leer los datos 
de un webservice hecho en .net 2005 
En el entorno, no tuve muchos 
problemas y ayudado por el panel de tareas del entorno fue mas que 
facil. 
En problema aparece cuando llevo 
el ejecutable a otra maquina sin fox y trato de ejecutarlo, me da el error que 
el objeto que devuelva la llamada inicial no es un 
objeto 
Copio a continuación el codigo 
generado por el panel de tareas 
   
loWSHandler = 
NEWOBJECT("WSHandler",IIF(VERSION(2)=0,"",HOME()+"FFC\")+"_ws3client.vcx") 
loBALCAcceso = 
loWSHandler.SetupClient("http://brrio02/wsMob001/BALCAcceso.asmx?wsdl";, 
"BALCAcceso", "BALCAccesoSoap") 
? 
loBALCAcceso.generoAcceso("Trafico", "MOB000") 
   
En el proyecto agregue _ws3client.vcx y un 
par de archivos asociados, todo bien y funciona sin 
problemas 
   
En la maquina del cliente lo unico que no 
hice, fue registrar el webservice (no tengo fox ahí), ni instalar SOAP 
(entiendo 
que esto es solo para desarrollar) 
   
Espero que puedan 
ayudarme 
Gracias desde 
ya! 



      

Responder a