FInd a way to avoid building a tree for the outgoing payload
------------------------------------------------------------

                 Key: AXIS2C-475
                 URL: http://issues.apache.org/jira/browse/AXIS2C-475
             Project: Axis2-C
          Issue Type: Improvement
          Components: xml/om
    Affects Versions: Current (Nightly)
            Reporter: James Clark


At the moment, Axis2 has to completely build the OM tree for the payload that 
it is going to send. This kills the performance for sending messages. One way 
to solve this might be for Axiom to provide a way to construct an element from 
a pointer to a function that can write the node to an axiom_output.  If the 
only method that is called on the node is to serialize it, then the 
implementation just calls the function pointer; if some other method is called, 
then it calls the function pointer pausing it an implementation of axiom_output 
that will build the full tree for an element.  I think the Java side does 
something like this.

-- 
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
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to