
WebService funciona en IIS 7, pero no en IIS 6
#21
Escrito 20 junio 2012 - 12:33
#22
Escrito 21 junio 2012 - 06:31
Hola Marc:
Verificaste está información:
http://www.west-wind...ge1B80RRM2C.wwt
Saludos
Gracias, ya la he leído y he hecho las configuraciones sugeridas.
Sigue igual, el CGI funciona, muestra la interfaz, pero el WebService no está activo.
La verdad es que estoy hasta las narices, los WebServices son una basura. He puesto el WebService en marcha en un equipo cliente de su red, y por ahora que empiecen así.
Saludos.
#23
Escrito 21 junio 2012 - 03:26
La verdad es que estoy hasta las narices, los WebServices son una basura. He puesto el WebService en marcha en un equipo cliente de su red, y por ahora que empiecen así.
Saludos.
Que lástima que tengas estas experiencias, yo trabajo con WebServices, pero hechos en VisualStudio 2010 y la verdad que son una maravilla.
Saludos.
#24
Escrito 21 junio 2012 - 04:18
......Sigue igual, el CGI funciona, muestra la interfaz, pero el WebService no está activo.....
Hola Marc, ya viste el ws que puse en el servidor ?
http://79.148.227.58...Solfa/Solfa.exe
y su wsdl es
http://79.148.227.58...e/wsdl/IwsSolfa
También te pasé un link donde viene el código, si no lo recibiste lo coloco aquí.
....La verdad es que estoy hasta las narices, los WebServices son una basura. He puesto el WebService en marcha en un equipo cliente de su red, y por ahora que empiecen así.....
Yo al contrario estoy muy convencido del potencial que tienen, sobre todo que en México les ha dado por la generación de WS para todo y vaya que me he metido en lios con la serialización del SOAP que regresa, pero bueno, me hace sentir vivo

Saludos
#25
Escrito 22 junio 2012 - 06:55
El código lo puedes descargar desde aquí
Sólo probé la última función, y ésta es la forma como lo hice:
var Form1: TForm1; wsSolfa: IwsSolfa; Anulacion: TanulaAtracada; //Clase TRemotable implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin Anulacion:= TanulaAtracada.Create; Anulacion.AnyEscala := 10; Anulacion.NumeroEscala := 10; Anulacion.SequenciaAtracada := 10; wsSolfa := GetIwsSolfa(); wsSolfa.AnulacioAtracada(Anulacion); Anulacion.Free; end;
Saludos
#26
Escrito 22 junio 2012 - 10:26
¿ Que versión de Delphi has usado ?.
#27
Escrito 22 junio 2012 - 10:37
Muchas gracias Eliseo, voy a revisar el enlace, a ver donde está la diferencia entre mi código (que solo funciona en IIS 7) y el tuyo (que también funciona en IIS 6).
¿ Que versión de Delphi has usado ?.
Lo escribí con Turbo Delphi, porque solo tengo XE y XE2.
Saludos
#28
Escrito 22 junio 2012 - 11:23
En realidad lo único que te faltó es el GUID (estoy seguro que ese es el problema), lo demás que hice es porque no me gusta pasar tantos parámetros en un método

Saludos
#29
Escrito 14 julio 2012 - 04:56
estoy con la espera de saber cómo solucionaste el problema, saludos
#30
Escrito 16 julio 2012 - 03:15
Hola Marc,
estoy con la espera de saber cómo solucionaste el problema, saludos
Eliseo lo solventó, aquí lo puedes descargar :
http://egostar.delph...porte/Solfa.zip
Saludos.