none
Dudas hacerca de las etiquetas de mi XML que genere mi web service de WCF RRS feed

  • Pregunta

  • Hola que tal, tengo una duda en respecto al XML que me genera mi web service de WCF lo que pasa que me pasaron un XML de ejemplo pero este tiene la etiqueta <soap:Envelope> y así en varias tiene esta etiqueta de soap.

    Yo genere un web service de WCF con un endpoint que usa basicHttpBinding pero al ver su definición del XML me aperece <s:Envelope> en lugar de <soap:Envelope>.

    Como es que llegaron a poner la etiqueta <soap:Envelope> si a mi no me sale así, utilizan algun tipo de web service especifico o endpoint con otro protocolo.

    Es una duda solo para entender estas diferencias.

    Saludos. Gracias de antemano

    martes, 28 de julio de 2015 16:06

Todas las respuestas

  • Hola David, copiar y pegar el resultado de un XML no es una buen práctica. Tienes que obtener la librería o apuntar a un Servicio Web para poder generar las etiquetas que estás queriendo.

    El basicHttpBinding se va generar automáticamente una vez que enlaces a un servicio web real, no la copia de su resultado.

    Espero haya aclarado algo tu duda.

    Saludos.


    Christian Amado
    Software Engineer | MCPD: Windows Phone Developer | MCTS: Silverlight Developer
    Don't forget to mark the right answer and vote up if helps you.
    MCP Profile
    My code samples

    martes, 28 de julio de 2015 20:34
  • hola

    >>lo que pasa que me pasaron un XML de ejemplo pero este tiene la etiqueta <soap:Envelope> y así en varias tiene esta etiqueta de soap.

    claro eso es el WSDL del servicio, tu puedes usar este para generar el proxy

    Herramienta de utilidad de metadatos de ServiceModel (Svcutil.exe)

    >>Yo genere un web service de WCF con un endpoint que usa basicHttpBinding pero al ver su definición del XML me aperece <s:Envelope> en lugar de <soap:Envelope>.

    y eso en que afecta?, solo cambio el nombre del namespace del xml

    si el nemespace es el mismo no deberias tener problemas

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    martes, 28 de julio de 2015 20:58
  • Te agradezco, entonces<s:Envelope> seria una nueva versión de web service, es cierto no me afecta solo que quiero comprender el porque esta diferencia de etiquetas que es algo que no entiendo.

    Saludos.


    • Editado Davidhsan miércoles, 29 de julio de 2015 16:05
    miércoles, 29 de julio de 2015 16:02