
WebService funciona en IIS 7, pero no en IIS 6
#21
Posted 20 June 2012 - 12:33 PM
#22
Posted 21 June 2012 - 06:31 AM
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
Posted 21 June 2012 - 03:26 PM
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
Posted 21 June 2012 - 04:18 PM
......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
Posted 22 June 2012 - 06:55 AM
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
Posted 22 June 2012 - 10:26 AM
¿ Que versión de Delphi has usado ?.
#27
Posted 22 June 2012 - 10:37 AM
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
Posted 22 June 2012 - 11:23 AM
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
Posted 14 July 2012 - 04:56 PM
estoy con la espera de saber cómo solucionaste el problema, saludos
#30
Posted 16 July 2012 - 03:15 AM
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.