FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
WSDL y php
Hola, quisiera saber cómo se puede usar un servicio web desde php definido por WSDL.
Esto es algo nuevo para mi y no tengo mucha idea, a ver si alguien me puede ayudar. Gracias. |
#2
|
|||
|
|||
he estado mirando documentacion y para hacer funcionar un servicio wsdl hay que usar las funciones soap, pero no me funciona, le paso un archivo xml con la siguiente sintaxis:
<definitions name="IEMailServiceservice" targetNamespace="http://tempuri.org/"> <message name="SendMail0Request"> <part name="ToAddress" type="xs:string"/> <part name="FromAddress" type="xs:string"/> <part name="ASubject" type="xs:string"/> <part name="MsgBody" type="xs:string"/> </message> <message name="SendMail0Response"> <part name="return" type="xs:int"/> </message> <portType name="IEMailService"> <operation name="SendMail"> <input message="tns:SendMail0Request"/> <output message="tns:SendMail0Response"/> </operation> </portType> <binding name="IEMailServicebinding" type="tns:IEMailService"> <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="SendMail"> <soapperation soapAction="urn:EMailServiceIntf-IEMailService#SendMail" style="rpc"/> <input message="tns:SendMail0Request"> <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:EMailServiceIntf-IEMailService"/> </input> <output message="tns:SendMail0Response"> <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:EMailServiceIntf-IEMailService"/> </output> </operation> </binding> <service name="IEMailServiceservice"> <port name="IEMailServicePort" binding="tns:IEMailServicebinding"> <soap:address location="http://localhost/cgi-bin/project1.exe/soap/IEMailService"/> </port> </service> </definitions> me da error en el xml dice q no encuentra el tag <definitions> el codigo php es el siguiente: Código PHP:
|
#3
|
||||
|
||||
#4
|
|||
|
|||
muchas gracias dec, pero no me ha servido de mucha ayuda. seguire buscando documentacion.
en cuanto sepa algo os lo comento. Saludos! |
#5
|
||||
|
||||
Hola,
Lo lamento halizia. A ver si hay suertecilla. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Generar clase proxy con Wsdl Importer | Cáspita | Internet | 2 | 24-02-2010 22:11:40 |
Visual Studio .Net + WSDL (binding) | 100@ | .NET | 0 | 23-11-2006 19:58:14 |
Como crear un Web service (.WSDL) | JuanErasmo | C++ Builder | 1 | 03-11-2006 22:31:57 |
Crear y mandar archivo WSDL | CARSOFT_AR | Internet | 0 | 08-09-2006 17:40:23 |
|