[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [sca-assembly] Issue 33: Resolution Proposal
Dear SCA-Assembly TC Members,
a resolution proposal for Issue 33 (Long-Running Request-Response
Operations) is attached as "2008-11-12 - SCA-Assembly Issue 33 -
Proposal.doc". It defines the term "long-running" for a WSDL 1.1
request-response operation. Furthermore, it refers to a new
"sca:asyncInvocation" intent, which indicates that clients are strongly
encouraged to call this operation using an asynchronous interface. Finally,
a short example shows what the generated Java interfaces look like.
In a second attachment "2008-11-12 - SCA-Assembly Issue 33 - Java
Mapping.doc", we show the Java mapping which may be considered by the SCA-J
TC. For this issue, it serves as a "proof of concept" for three different
client interaction styles:
(1) the recommended client interaction using an async handler which
follows the concepts of JAX-WS 2.0, and also defines the interface for
long-running interruptible service implementations
(2) the alternative polling-style client interaction using an interface
that is implemented by a generated interceptor
(3) the alternative synchronous client interaction using the standard
(WSDL2Java) interface that is also implemented by a generated interceptor
Both interceptors in (2) and (3) call the service using an async handler,
so the service implementation is not aware of the different client
interaction styles.
The third attachment "2008-11-12 - SCA-Assembly Issue 33 - Long-Running
Request-Response Operations.ppt" illustrates the above concept - it is
mainly what we walked through at the Boston F2F meeting, but now also
covers synchronous callers (addressing a concern raised my Mike Edwards).
(See attached file: 2008-11-12 - SCA-Assembly Issue 33 - Proposal.doc)(See
attached file: 2008-11-12 - SCA-Assembly Issue 33 - Java Mapping.doc)(See
attached file: 2008-11-12 - SCA-Assembly Issue 33 - Long-Running
Request-Response Operations.ppt)
Kind Regards
Dieter K�nig
Senior Technical Staff Member, WebSphere Process Server Architect
IBM Software Group, Application and Integration Middleware Software
WSS Business Process Solutions
Phone: +49-7031-16-3426 IBM Deutschland (Embedded
image moved
to file:
pic22045.gif)
E-Mail: dieterkoenig@de.ibm.com Sch�naicher Str. 220
71032 B�blingen
Germany
IBM Deutschland
Research &
Development
GmbH /
Vorsitzender des
Aufsichtsrats:
Martin Jetter
Gesch�ftsf�hrung:
Erich Baier
Sitz der
Gesellschaft:
B�blingen /
Registergericht:
Amtsgericht
Stuttgart, HRB
243294
2008-11-12 - SCA-Assembly Issue 33 - Proposal.doc
2008-11-12 - SCA-Assembly Issue 33 - Java Mapping.doc
2008-11-12 - SCA-Assembly Issue 33 - Long-Running Request-Response Operations.ppt
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]