ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> apache-soap-dev
apache-soap-dev
[jira] Updated: (SOAP-166) streaming reponse payloads
by other posts by this author
Apr 10 2004 7:36PM messages near this date
[jira] Created: (SOAP-166) streaming reponse payloads | [jira] Commented: (SOAP-166) streaming reponse payloads
The following issue has been updated:

    Updater: Bill Carpenter (mailto:bill-apache@carpenter.org)
       Date: Sat, 10 Apr 2004 12:34 PM
    Comment:
Updated patch to accomodate recent changes in CVS head.

    Changes:
             Attachment changed to streaming-response-patch-20040410.txt
    ---------------------------------------------------------------------
For a full history of the issue, see:

  http://issues.apache.org/jira/browse/SOAP-166?page=history

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/SOAP-166

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: SOAP-166
    Summary: streaming reponse payloads
       Type: Improvement

     Status: Unassigned
   Priority: Major

    Project: Apache SOAP
 Components: 
             All
   Versions:
             2.3

   Assignee: 
   Reporter: Bill Carpenter

    Created: Wed, 7 Apr 2004 1:50 PM
    Updated: Sat, 10 Apr 2004 12:34 PM

Description:
Apache SOAP reads the entire response payload into memory and in most cases makes a few copi
es of it before returning results to the caller.  This is particularly troublesome in the RP
C case (Call.invoke) because the String is fed into an XML parser which could just as well t
ake in InputStream (or Reader).

Significant performance and memory footprint improvements can be had by streaming the respon
se at least as far as the XML parser input.

PS:-  I am working on a patch for exactly this thing and will submit it soon.



---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira
Thread:





Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved