Callback performance improvement
--------------------------------

                 Key: TUSCANY-4012
                 URL: https://issues.apache.org/jira/browse/TUSCANY-4012
             Project: Tuscany
          Issue Type: Improvement
          Components: SCA Java Runtime
    Affects Versions: Java-SCA-2.0-Beta3
         Environment: All
            Reporter: Simon Laws
             Fix For: Java-SCA-2.0


Separating this out from TUSCANY-4011 - There is an opportunity to optimize 
callbacks if a binding implementation is prepared to be responsible for 
resetting it's reference target address in the callback case. 

For example, if we provide a field in the forward message where a service 
binding can place the callback URI then we can remove the EPR clone in the 
CallbackServiceReference and have the callback reference binding take the 
target address out of the callback message. The address will have to be cached 
in the CallbackServiceReference (or close by) so that when the callback message 
is sent the URI can be transmitted to the callback reference binding 
implementation which can then set/reset the target URI. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to