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