Enviar y Recibir respuesta de webservices con NetTalk

Consultas, trucos, consejos. Todo sobre Clarion en todas sus versiones
raai
Ayudante de Santa
Mensajes: 62
Registrado: Vie Feb 25, 2011 6:24 pm
Contactar:

Re: Enviar y Recibir respuesta de webservices con NetTalk

Mensaje por raai » Jue Feb 09, 2012 1:55 am

Hola Sofia, no se que tanto lleves avanzado, pero te digo lo que yo tengo hasta el momento.

Código: Seleccionar todo

cSoap.Authorization = cSoap.CreateAuthorizationString ('usuario', 'contraseña', 0) !si te conectas por https

cSoap.ContentType= 'text/xml; charset=ISO-8859-1' !en mi caso se requiere este tipo
cSoap.customheader = 'SOAPAction: "URI" '  !aqui va el metodo a consumir de tu webservices

cSoap.Post('URI', Clip(PostString)) !Aqui mandas el XML a la ruta que te da el proveedor la general

Espero te sirva...


LeoPalomares
Ayudante de Santa
Mensajes: 53
Registrado: Lun Feb 07, 2011 10:50 pm
Contactar:

Re: Enviar y Recibir respuesta de webservices con NetTalk

Mensaje por LeoPalomares » Jue Feb 09, 2012 8:38 pm

Hola Luis,

Usá SoapUI (http://www.soapui.org)
En el importás el wsdl que te dió tu cliente y podés generar un mock services que simule el servicio web de tu cliente.
Deberás determinar los valores de respuesta para poder probar funcionalmente tus circuitos.
Es muy simple de usar y la documentación del producto es excelente.
Saludos!!!

Leo Palomares

LuisIrala
Novato
Mensajes: 48
Registrado: Dom Feb 06, 2011 8:33 pm
Ubicación: Asuncion - Paraguay
Contactar:

Re: Enviar y Recibir respuesta de webservices con NetTalk

Mensaje por LuisIrala » Jue Feb 09, 2012 9:11 pm

Gracias Leo por la respuestas, estuve intentando usar el soapui pero no logre hacerlo funcionar. Cuando envio la peticion http me da el siguiente error:
img4.jpg
no tengo idea el porque el Nettalk me arroja este error, capaz que estoy pasandole mal la direccion http, estos son los datos que le paso al Nettalk:
img5.jpg
esta levantado el soapui corriendo el servicio escuchando el puerto 8088, ver imagen.
img6.jpg
y tambien tengo levantado el HTTP Monitor que trae el Soapui escuchando en el puerto 8081 y no detecta la peticion HTTP que envia mi aplicacion.

No tendrias alguna idea de que estoy haciendo mal.

Gracias por tu ayuda.

Saludos
Luis Irala
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.


Responder

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot] y 11 invitados