ASP.NET - Respuesta SOAP de Web Service

 
Vista:

Respuesta SOAP de Web Service

Publicado por Perdido (5 intervenciones) el 24/10/2012 22:18:42
Buen día.

Tengo este problema. Tengo un web service de tipo asmx (lo tuve que hacer así por cuestiones de un proveedor). El caso es que mi web service regresa este resultado:

<dResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://miwebservice.com.mx">
<rqstExternalId>1</rqstExternalId>
<errorCode>0</errorCode>
</dResponse>

pero lo que me piden es que regrese algo como esto:

<?xml version="1.0" encoding="UTF-8" ?>
- <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <SOAP-ENV:Body>
- <ns1:receiveUserGroupInformationResponse xmlns:ns1="Gclient" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
- <return xmlns:ns2="http://gclient/G_client_p.xsd" xsi:type="ns2:gclient_ResponseUser">
<rqstExternalId xsi:type="xsd:decimal">28546</ rqstExternalId >
<errorCode xsi:type="xsd:decimal">0</errorCode>
</return>
</ns1:receiveUserGroupInformationResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Mi duda es ¿como hago para que mi web service de tipo asmx regrese este tipo de formato, SOAP Envelope?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder