Originally posted by Ould Nadif:
Streaming mode means, in particular, that the response will not contain a content-length header.
What does it mean streaming mode?
It means nothing more than that the client is not relying on the information in the the HTTP content header to figure out who long the HTTP response is. So it's the HTTP response that is being "streamed".
You can only start processing on the client side once the entire
SOAP response (which contains all the XML data) has been received (and possibly validated).
The "streaming" here is for the benefit of the server so that it can start the transmission of the response before it is in a position to know what the total length of the response is - this can potentially shorten the delay between the end of the client request and the beginning of the the server response.