Differences between revisions 12 and 13
Revision 12 as of 2006-07-14 17:59:40
Size: 1418
Comment:
Revision 13 as of 2009-09-20 22:47:48
Size: 1402
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
* [wiki:/LocalOneWay Local one way ] a one-way non-blocking invocation * [[/LocalOneWay|Local one way ]] a one-way non-blocking invocation
Line 11: Line 11:
* [wiki:/LocalStatelessCallback Local stateless callback ] a local stateless non-blocking invocation and calback * [[/LocalStatelessCallback|Local stateless callback ]] a local stateless non-blocking invocation and calback
Line 13: Line 13:
* [wiki:/RemoteStatelessCallback Remote stateless callback ] a remote stateless non-blocking invocation and calback * [[/RemoteStatelessCallback|Remote stateless callback ]] a remote stateless non-blocking invocation and calback
Line 15: Line 15:
* [wiki:/LocalConversationalCallback Local conversational callback ] a local conversational invocation and calback * [[/LocalConversationalCallback|Local conversational callback ]] a local conversational invocation and calback
Line 17: Line 17:
* [wiki:/RemoteConversationalCallback Remote conversational callback ] a remote conversational non-blocking invocation and calback * [[/RemoteConversationalCallback|Remote conversational callback ]] a remote conversational non-blocking invocation and calback
Line 19: Line 19:
* [wiki:/ServiceReferenceSetCallback ServiceReference.setCallback() ] demonstrate a client setting the callback instance * [[/ServiceReferenceSetCallback|ServiceReference.setCallback() ]] demonstrate a client setting the callback instance
Line 22: Line 22:
    * [attachment:CallbackScenarios.ppt]     * [[attachment:CallbackScenarios.ppt]]

Non-Blocking/Conversational Support

Provide support for SCA conversational services and callbacks in core and the SCA Java programming model. This functionality is intended for end-user application developers.

Java-to-Java Scenarios

These scenarios involve Java-based component implementations

* Local one way a one-way non-blocking invocation

* Local stateless callback a local stateless non-blocking invocation and calback

* Remote stateless callback a remote stateless non-blocking invocation and calback

* Local conversational callback a local conversational invocation and calback

* Remote conversational callback a remote conversational non-blocking invocation and calback

* ServiceReference.setCallback() demonstrate a client setting the callback instance

* The following slides illustrate architectural scenarios for local and remote callbacks:

If you are interested in helping out or would like to know the status of these scenarios, feel free to post to the mailing lists.

Mixed Implementation Scenarios

These scenarios involve multiple component implementations types, e.g. a Java client and BPEL target.

Tuscany/TuscanyJava/Scenarios/ConversationalSupport (last edited 2009-09-20 22:47:48 by localhost)