Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Problema con Servicio Web (https://www.clubdelphi.com/foros/showthread.php?t=28699)

Ricardo León 29-12-2005 14:56:08

Problema con Servicio Web
 
Hola a todos.

Agredezco de antemano a quien me pueda ayudar.

Mi problema es el siguiente:

Tengo que invocar un servicio web, yo importo el wsdl sin inconvenientes y genero el .pas. en el componente THTTPRIO configuro la dirección donde se encuentra el wsdl y el puerto y el servicio sin problemas.

Este servicio recibe unas variables de entrada dentro de un objeto, el cual yo creo para poder enviarle los parametros. La salida la devuelve en otro objeto, para lo cual cero una varia de ese tipo para poder obtener la respuesta.
Al ejecutar el programa cuando a la variable de salida le asigno la función correspondiente :

var
valores : LoginInput; //Tipo de Objeto con el cual se ingresan los parametros
respuesta : LoginResult; //Tipo de objeto en el cual se almacena la respuesta
begin
try
valores.UserName:='admin';
valores.Password:='1604';
valores.TerminalID:=3;
valores.TimeOut:=0;
respuesta:=(RIO as ServiciosSoap).Login(valores);

Se dispara el siguiente error :

Project Project1.exe raised exception class ESOAPDomConvertError with message Conversion from Class Tform1 to SOAP is not supported . Process stopped....

No entiendo por que sale este error.


La franja horaria es GMT +2. Ahora son las 16:32:30.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi