axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Clark (JIRA)" <>
Subject [jira] Created: (AXIS2C-475) FInd a way to avoid building a tree for the outgoing payload
Date Tue, 19 Dec 2006 09:36:20 GMT
FInd a way to avoid building a tree for the outgoing payload

                 Key: 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:
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message