PDA

Ver la Versión Completa : Consumir un webservice echo en delphi con php


anahuel
26-10-2012, 00:05:50
Hola Estimados miembros de este Club.
Este es mi primer mensaje que escribo, aunque habitualmente consulto este foro ya que es muy bueno. Yo soy chileno y trabajo con Delphi 7.
Actualmente tengo un problema que no he podido resolver, y me gustaria plantearlo en este formo, para ver si a alguien le ha sucedido lo mismo y ver como lo resolvio. El problema es el siguiente: tengo un webservice (standalone) echo en delphi 7, y al consumirlo desde php. me entrega un error de timeout:
"HTTP Error: Couldn't open socket connection to server, Error (110): Connection timed out"
La verdad no he logrado encontrar la solución, si alguno de ustedes me puede ayudar, se los agradeceria mucho...

Muchas gracias, saludos desde Santiago de Chile...

Alex.

egostar
26-10-2012, 00:31:40
Hola Estimados miembros de este Club.
Este es mi primer mensaje que escribo, aunque habitualmente consulto este foro ya que es muy bueno. Yo soy chileno y trabajo con Delphi 7.
Actualmente tengo un problema que no he podido resolver, y me gustaria plantearlo en este formo, para ver si a alguien le ha sucedido lo mismo y ver como lo resolvio. El problema es el siguiente: tengo un webservice (standalone) echo en delphi 7, y al consumirlo desde php. me entrega un error de timeout:
"HTTP Error: Couldn't open socket connection to server, Error (110): Connection timed out"
La verdad no he logrado encontrar la solución, si alguno de ustedes me puede ayudar, se los agradeceria mucho...

Muchas gracias, saludos desde Santiago de Chile...

Alex.

Hola, leí tu comentario en mi bitácora, te iba a sugerir que ésta pregunta la hicieras en los foros ya que nos sirve a todos encontrar la solución.

Respecto al error, me parece más un problema de restricción de puertos y no de PHP, ya probaste intentando entrar a la url directamente desde un navegador de internet ?

Si lo deseas poco a poco vamos revisando el punto.

Saludos

PD, Gracias por leer y comentar en mi nueva bitácora.

anahuel
26-10-2012, 14:55:51
gracias por la respuesta... de echo estoy probando directamente en el browser, ya que estoy comenzando con el desarrollo en la etapa de pruebas... y por eso me impide seguir avanzando... he pensado que quizas las librerias del "nusoap" de php pueden ser muy antiguas ¿¿???...

egostar
27-10-2012, 07:20:42
Hola

No conozco nusoap, pero te recomiendo que uses el programa SoapUI para validar los REQUEST y los RESPONSE en tu servicio Web, me parece la mejor aplicación, yo la uso frecuentemente con resultados excelentes, recomendable al 100%

Con eso puedes determinar donde está el problema ya que te muestra mucha información acerca del "Handshaking" entre ambas aplicaciones.

Lo puedes descargar aquí (http://sourceforge.net/projects/soapui/files/soapui/4.5.1/soapUI-x32-4.5.1.exe/download)

Saludos