Xml namespace in soap:envelope

Ask a Question related to ASP.NET Web Services, Design and Development.

  1. #1

    Default Xml namespace in soap:envelope

    I am trying to reduce the amount of data sent over some of web
    services, as the data is going over GPRS. Of course, reducing the
    length of the parameter names, and header elements will help. Also, I
    have considered compressing the actual data going in these values.

    However, there is one thing still bugging me... the <soap:Envelope>
    tag. Its massive! e.g.

    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

    Does anyone know if the namespace information is required here? If
    not, how do I stop .NET putting it in all the soap requests and
    responses?

    Thanks in advance.
    Rich Guest

  2. Similar Questions and Discussions

    1. faultCode: {http://schemas.xmlsoap.org/soap/envelope/}MustUnderstand
      ¾È³çÇϼ¼¿ä? Hi Everybody MustUnderstand ¿¡·¯·Î ÀÎÇØ Because of an Error with MustUnderstand client-config.wsdd ÆÄÀϰú server-config.wsdd...
    2. Capture SOAP envelope
      I'm calling a web service provided to me by one of my company's vendors. I used visual studio to automatically generate the SOAP request but I am...
    3. How to get the SOAP envelope
      Hi For debugging purposes, I'm looking for a way to see the SOAP envelope I'm sending. I'm the client calling a WS. How can I do that ? What...
    4. How can i access the Soap envelope from within the WebMethod
      I'm attaching a DimeAttachment binary to my MyServerWSE.SoapRequestContext.Attachments on the client side, however, i cannot find a way to access...
    5. http://www.w3.org/2001/06/soap-envelope
      your service is SOAP v1.2 ..NET is SOAP 1.1 The workaround is to get the service to deliver a SOAP 1.1 response. -Dino "RH"...
  3. #2

    Default Re: Xml namespace in soap:envelope

    Hello Rich,
    Unfortunately no... soap is verbose by nature. And namespaces are required
    to distinguish similar names from each other. Your best bet is the compression

    HTH
    Regards,
    Dilip Krishnan
    MCAD, MCSD.net
    dkrishnan at geniant dot com
    [url]http://www.geniant.com[/url]
    > I am trying to reduce the amount of data sent over some of web
    > services, as the data is going over GPRS. Of course, reducing the
    > length of the parameter names, and header elements will help. Also, I
    > have considered compressing the actual data going in these values.
    >
    > However, there is one thing still bugging me... the <soap:Envelope>
    > tag. Its massive! e.g.
    >
    > <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    >
    > Does anyone know if the namespace information is required here? If
    > not, how do I stop .NET putting it in all the soap requests and
    > responses?
    >
    > Thanks in advance.
    >

    Dilip Krishnan Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139