I have a Flex application that makes SOAP requests to a .NET web service that returns large XML responses (10-50M in size). Flex does not appear to have any issues receiving the streamed response from the web service although the "result" event handler on the WebService instance is not called until the entire message has been received. I would like to process the message on the Flex side in streaming fashion rather than wait for the entire message to be returned. Is there a way I can do this without resorting to manually implementing a web service call with the URLStream class?
If not, do you know of any examples of using a URLStream class for reading a SOAP response?
I would think that reading streamed SOAP responses would not be that unusual. Any pointers on how to do this would be most appreciated.