>   - define new error handling messages and throw appropriate exceptions

done.


> What remains to be done (updated):
>   - call the XMLURL method to get the port number in the URL and use that.
>     This method has to be added to the XMLURL class.
>   - Special characters (like spaces etc.) in URL's are not escaped.
> 

Simplified the code based on the assumption that calling function will have
enough storage allocated to read the new data into from the remote resource.
Now, we directly read into the buffer passed and hence can get rid of any
local buffer management and the extra copy. Reduces the memory footprint
also.

rahul


Reply via email to