Foros del Web » Programando para Internet » PHP »

Conectar php con webservice remoto

Estas en el tema de Conectar php con webservice remoto en el foro de PHP en Foros del Web. Hola a todos, Tengo el siguiente trabajillo y no tengo ni la mas minima idea por donde arrancar. Tengo un servidor iis con php ejecutando ...
  #1 (permalink)  
Antiguo 21/07/2007, 20:08
 
Fecha de Ingreso: junio-2006
Mensajes: 133
Antigüedad: 17 años, 10 meses
Puntos: 5
Hola a todos,

Tengo el siguiente trabajillo y no tengo ni la mas minima idea por donde arrancar.

Tengo un servidor iis con php ejecutando en un equipo "X", necesito conectarme a un equipo "Y" con iis tambien, pero en este servidor "Y" necesito ejecutar una funcion de un webservice hecho en asp.net.

He estado mirando php.net y creo que tal vez me sirva socket_connect, etc.., pero no estoy seguro.

Gracias por la ayudita.

Hola

Investigando con el buen amigo google, encontre que se puede hacer con nusoap. Al parecer me conecto bien, pero me regresa lo siguiente:


<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><Lista_PinturaResponse xmlns="http://microsoft.com/webservices/"><Lista_PinturaResult><xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"><xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:Locale="es-CO"><xs:complexType><xs:choice maxOccurs="unbounded" /></xs:complexType></xs:element></xs:schema><diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1" /></Lista_PinturaResult></Lista_PinturaResponse></soap:Body></soap:Envelope>

Segun veo, no retorno valor?? El webservice retorna un dateset, tengo que parsear o algo asi???

Última edición por GatorV; 26/03/2009 a las 10:34
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 12:02.